【问题标题】:SlidingMenu Library with ActionBarSherlock带有 ActionBarSherlock 的 SlidingMenu 库
【发布时间】:2012-11-09 14:06:49
【问题描述】:
在来自 SlidingMenu 的纪录片中写下了:
进入您计划使用的 SlidingActivity,使它们扩展 Sherlock__Activity 而不是 __Activity。
设置应该没问题,我按照指南进行操作,但如果我尝试扩展我的Activity,例如:SlidingSherlockFragmentActivity 或SherlockSlidingFragmentActivity 不起作用。
如果我用SherlockFragmentActivity 扩展我的Activity,我无法通过getSlidingMenu() 获得SlidingMenu 或致电setBehindContentView。
【问题讨论】:
标签:
android
android-activity
actionbarsherlock
【解决方案1】:
没关系,进入 SlidingMenu 库并将 Activity 扩展为 SherlockFragmentActivity 而不是 FragmentActivity
【解决方案2】:
转到库SlidingMenu的活动并将所有活动扩展到对应的SherlockActivities,然后转到您的应用程序并将所有活动扩展到对应的SlidingActivity。
示例:SlidingMenu:
SlidingActivity extends SherlockActivity
SlidingMapActivity extends SherlockMapActivity
示例:我的班级
MyClass extends SlidingActivity
MyClass extends SlidingMapActivity