【发布时间】:2014-01-30 10:05:54
【问题描述】:
我正在做一个带有导航抽屉的应用程序。 为此,我有一个 HomeActivity,它包含我的导航抽屉的所有登录信息、菜单中的选项、视图、标题等。在这里,我为导航元素设置了 listenerclick。 此侦听器接收 FragmentManager 并通过开关执行:
smf.beginTransaction().add(R.id.frame_content, new Fragment()).commit();
在每个 switch 情况下替换我需要的片段。
在主页布局中,我有一个框架布局和导航抽屉。
我的问题是,我只有一个带有框架布局的活动是正确的,并且取决于在导航抽屉中单击的项目我替换框架上的片段,或者最好有很多活动,并在所有活动中创建菜单他们使用相同的登录名,当用户点击项目菜单时,启动新的意图并选择活动?
我希望我已经解释好了...
谢谢。
【问题讨论】:
-
这种方式还行。使用片段,您可以更轻松地支持多种屏幕尺寸。
-
谢谢你的回复,那我就这样继续下去。
标签: android android-fragments navigation-drawer