动态片段,通过静态按钮更改活动

时间:2013-01-16 17:44:14

标签: android android-fragments

我首先要展示我想用图片做些什么,请看看

enter image description here

正如你所看到的,我在主要活动中有三个按钮,当我按下BTN_1时我希望片段初始化一个活动让我们称之为具有自己的布局和功能的Activity_A,与BTN_2和BTN_3相同,每个按钮开始一个不同的活动,按钮是静态的,它们会永远存在。

基本上它是一个静态的活动,在其中包含一个动态的片段,动态地改变为不同的活动

我有点迷失在这里所以任何帮助都不仅仅是感恩:教程,代码示例,提示

非常感谢。

1 个答案:

答案 0 :(得分:1)

假设您正在使用API​​11 +,我认为“带标签导航的操作栏”模式将为您提供良好的服务。 Google解释了这种模式here,并附有示例代码。

如果您需要支持早于Honeycomb的版本,您可以使用ActionBarSherlock执行相同的操作。

基本思路是,您只有一个活动,其中的标签会根据屏幕大小自动放置。点击标签后,您可以通过将适当的片段加载到应用的内容区域来处理和响应。