简体   繁体   English

导航抽屉的用法-在滑动菜单上使用不同类型的组件(Activity,FragmentActivity,ListActivity,ListFragment)

[英]Usage of Navigation Drawer - Using different Type of components(Activity,FragmentActivity,ListActivity,ListFragment) on Sliding Menu

I'm developing an app which like a city guide. 我正在开发一个像城市向导一样的应用程序。 I'm using a navigation drawer in order to show all categories in sliding menu. 我使用导航抽屉以便在滑动菜单中显示所有类别。

However,I have some concern about its usage.My sliding menu only accept Fragment so I can only add Fragment to sliding menu and calling them from MainActivity by using FragmentManager/FragmentTransaction 但是,我对它的用法有些担心。我的滑动菜单只接受Fragment,所以我只能将Fragment添加到滑动菜单中,并使用FragmentManager / FragmentTransaction从MainActivity调用它们

How can I overcome this issue? 我该如何克服这个问题?

How can I use different type of compenents(Activity,FragmentActivity,ListActivity,ListFragment) on Sliding Menu(Navigation Drawer)? 如何在滑动菜单(导航抽屉)上使用不同类型的要素(活动,片段活动,列表活动,列表片段)?

If you want a navigation drawer, you should use fragments. 如果要使用导航抽屉,则应使用片段。 It is very simple and very well explained here. 它非常简单,并且在这里进行了很好的解释。

http://developer.android.com/training/implementing-navigation/nav-drawer.html http://developer.android.com/training/implementing-navigation/nav-drawer.html

But if you still want to switch between Activities, so yes it is possible but Unfortunately, it's not a quick workaround, so if you have the option of using fragments, I would go with that. 但是,如果您仍然想在“活动”之间进行切换,是可以的,但是不幸的是,这不是一个快速的解决方法,因此,如果您可以选择使用片段,那我就去做。

For using navigation drawer with switching Activities, you can refer this accepted answer. 对于在切换活动的情况下使用导航抽屉,您可以参考此已接受的答案。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM