我将首先展示我想用图片做什么,请看一下
如您所见,我在主活动中有三个按钮,当我按下 BTN_1 时,我希望片段初始化一个活动,让我们称之为 Activity_A ,它具有自己的布局和功能,与 BTN_2 和 BTN_3 相同,每个按钮开始一个不同的活动,按钮是静态的,它们永远留在那里。
基本上它的一个活动是静态的,其中包含一个动态片段,该片段动态更改为不同的活动
我有点迷路了,所以任何帮助都将不胜感激:教程,代码示例,提示
非常感谢。
我将首先展示我想用图片做什么,请看一下
如您所见,我在主活动中有三个按钮,当我按下 BTN_1 时,我希望片段初始化一个活动,让我们称之为 Activity_A ,它具有自己的布局和功能,与 BTN_2 和 BTN_3 相同,每个按钮开始一个不同的活动,按钮是静态的,它们永远留在那里。
基本上它的一个活动是静态的,其中包含一个动态片段,该片段动态更改为不同的活动
我有点迷路了,所以任何帮助都将不胜感激:教程,代码示例,提示
非常感谢。
假设您使用的是 API11+,我认为“带有选项卡式导航的操作栏”模式将为您提供很好的服务。谷歌在此处解释了这种模式,并附有示例代码。
如果您需要支持比 Honeycomb 更早的版本,您可以使用ActionBarSherlock做同样的事情。
基本思想是您有一个带有选项卡的活动,这些选项卡会根据屏幕大小自动适当放置。当一个选项卡被点击时,您可以通过将适当的 Fragment 加载到应用程序的内容区域来处理和响应。