我有一个必须从另一个活动扩展的活动,所以我不能在活动级别嵌入 SlidingMenu。从https://github.com/jfeinstein10/SlidingMenu我了解到我应该调用SlidingMenu.attachToActivity(Activity activity, SlidingMenu.SLIDING_WINDOW | SlidingMenu.SLIDING_CONTENT)
. 除此之外,我想将 listView 替换为我自定义的 ListFragment,即:
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.menu_frame, new SampleListFragment())
.commit();
但由于我的活动不是FragmentActivity的子类,所以getSupportFragmentManager()
会失败。而且getFragmentManager()
也不行。以下是详细信息:Fragment add or replace not working。所以,简而言之,我想在我的活动中附加一个滑动菜单,我也希望替换调用成功,我该如何实现呢?