我正在尝试使用现有项目中的滑动菜单,其中使用了操作栏Sherlock。但我无法做到这一点。如果你能给我一个简单的演示或教程来告诉我如何这样做,那会很棒吗?我们是否必须将这些片段用于滑动菜单?
更新
当用户点击“滑动菜单”列表中的某个项目时,如何更改“活动”?
有演示吗?请帮忙。
答案 0 :(得分:10)
将库SliderMenu
编辑到范围SherlockActivity
public class SlidingActivity extends SherlockActivity implements SlidingActivityBase {
答案 1 :(得分:5)
按照https://github.com/jfeinstein10/SlidingMenu
中的说法进行操作在onCreate:
setBehindContentView(R.layout.slide_menu);
getSlidingMenu().setShadowWidthRes(R.dimen.shadow_width);
getSlidingMenu().setShadowDrawable(R.drawable.shadow);
getSlidingMenu().setBehindOffsetRes(R.dimen.actionbar_home_width);
getSlidingMenu().setBehindScrollScale(0.25f);
在活动中:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
toggle();
return true;
}
return super.onOptionsItemSelected(item);
}
答案 2 :(得分:3)
我没有从(SlidingMenu GitGub)
的说明中找到它下面是截图,使其更清晰: