如何在正在运行的活动中显示活动?

时间:2011-09-28 05:38:59

标签: android android-activity

我想在正在运行的活动中展示我的活动。我需要像html语言中的框架,用于显示页面内的其他页面。我知道Tabhost有这种能力。哪个其他控件具有此功能?

谢谢,

2 个答案:

答案 0 :(得分:2)

Google在Android 3.0及更高版本中引入了fragments以在Activity中创建部分用户界面。但它不是两个活动,因为活动<>窗口。对于较低版本,您可以在活动中手动加载xml布局。

答案 1 :(得分:0)

Fragment API真的是你最好的选择,它很容易使用,你可以使用FragmentManager通过代码动态地将它们添加到你的活动布局(看看Framgent For All - google Article),这个功能就是它自从3.0以来,谷歌还发布了一个非常好的兼容性软件包,您可以从SDK管理器中下载并添加到您的项目中,如Fragment For All

enter image description here