1

最近几天我一直在寻找有关如何制作滑动菜单的示例。我找到了很多方法,并认为 jfeinstein10 的解决方案应该效果最好。但是他的例子,使用了我不想要的 ActionBarSherlock,对我来说也太复杂了。

我试图用 android 的 action Bar 找到一个简单的例子,但找不到。有人可以帮忙吗?

4

1 回答 1

3

您必须扩展SherlockActivity,并创建一个menu.xml您的菜单布局。

onCreate然后只需在您的方法中添加这几行。

menu = new SlidingMenu(this);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidthRes(R.dimen.shadow_width);
menu.setShadowDrawable(R.drawable.shadow);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.menu);

这就是我现在正在使用的并且完美的工作。

如果您不想要 ActionBar,只需像这样隐藏它:

ActionBar myBar = getActionBar();
myBar.hide();
于 2013-07-09T21:51:50.267 回答