[英]How to attach SlidingMenu to ordinary Activity(not FragmentActivity) and make fragment replace work?
I have an activity which must extends from another activity, so i cannot embed the SlidingMenu at the Activity level. 我有一个必须从另一个活动扩展的活动,因此我无法在活动级别嵌入SlidingMenu。 from https://github.com/jfeinstein10/SlidingMenu i learned that i should call
SlidingMenu.attachToActivity(Activity activity, SlidingMenu.SLIDING_WINDOW | SlidingMenu.SLIDING_CONTENT)
. 从https://github.com/jfeinstein10/SlidingMenu得知,我应该调用
SlidingMenu.attachToActivity(Activity activity, SlidingMenu.SLIDING_WINDOW | SlidingMenu.SLIDING_CONTENT)
。 Besides that, i want to replace listView to my customed ListFragment, that is: 除此之外,我想将listView替换为自定义的ListFragment,即:
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.menu_frame, new SampleListFragment())
.commit();
But since my activity is not a subclass of FragmentActivity , so getSupportFragmentManager()
would failed. 但是由于我的活动不是FragmentActivity的子类,所以
getSupportFragmentManager()
会失败。 And getFragmentManager()
doesn't work too. 而且
getFragmentManager()
也不起作用。 Here are the details: Fragment add or replace not working . 详细信息如下: 片段添加或替换无效 。 So, in short, i want attach a sliding menu to my activity, and i want the replace call success too, how can i achieve that?
因此,简而言之,我想将滑动菜单附加到我的活动中,并且我也希望替换调用成功,我该如何实现呢?
请注意这一点: 请参阅最后一节“在“活动”之间使用内置应用程序菜单”
Use this: 用这个:
http://developer.android.com/training/implementing-navigation/nav-drawer.html http://developer.android.com/training/implementing-navigation/nav-drawer.html
It's official Android Navigation Drawer. 这是官方的Android导航抽屉。 You don't need 3rd party libraries now.
您现在不需要第三方库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.