Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将滑动菜单附加到普通活动(不是FragmentActivity)并使FragmentReplace工作?_Java_Android_Android Fragments - Fatal编程技术网

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
以使其发挥作用。好的建议,我会尝试。请注意,这是不鼓励的,因此答案应该是搜索解决方案的终点(与另一个参考文献的中途停留相比,随着时间的推移,这些参考文献往往会过时)。请考虑在这里添加一个独立的概要,将链接作为参考。