Java 如何将滑动菜单附加到普通活动(不是FragmentActivity)并使FragmentReplace工作?
我有一个活动必须从另一个活动扩展,因此我无法在活动级别嵌入滑动菜单。从中学到我应该调用Java 如何将滑动菜单附加到普通活动(不是FragmentActivity)并使FragmentReplace工作?,java,android,android-fragments,Java,Android,Android Fragments,我有一个活动必须从另一个活动扩展,因此我无法在活动级别嵌入滑动菜单。从中学到我应该调用SlidingMenu.attachToActivity(活动活动,SlidingMenu.slidingu窗口| SlidingMenu.SLIDING内容)。除此之外,我想将listView替换为我的自定义ListFragment,即: getSupportFragmentManager() .beginTransaction() .replace(R.id.menu_frame, new SampleLi
SlidingMenu.attachToActivity(活动活动,SlidingMenu.slidingu窗口| SlidingMenu.SLIDING内容)
。除此之外,我想将listView替换为我的自定义ListFragment,即:
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.menu_frame, new SampleListFragment())
.commit();
但是由于我的活动不是FragmentActivity的子类,因此getSupportFragmentManager()
将失败。而且getFragmentManager()
也不起作用。以下是详细信息:。因此,简而言之,我想在我的活动中附加一个滑动菜单,我也希望替换呼叫成功,我如何才能实现这一点?使用以下方法:
这是Android的官方导航抽屉。您现在不需要第三方库。请注意:
AFAIK,您需要扩展
FragmentActivity
以使其发挥作用。好的建议,我会尝试。请注意,这是不鼓励的,因此答案应该是搜索解决方案的终点(与另一个参考文献的中途停留相比,随着时间的推移,这些参考文献往往会过时)。请考虑在这里添加一个独立的概要,将链接作为参考。