android menudrawer使用
menudrawer与slidingmenu实现的功能基本相同,但是还是推荐使用menudrawer。
点击slidingmenu的侧滑菜单实现的是fragment之间的切换,menudrawer不是。
点击侧滑菜单想进入另外一个activity的话选择menudrawer比较好,而且menudrawer的sample中实现的功能比较多。
对于这些侧滑一直想要的一个功能就是:
点击侧滑菜单中的选项,侧滑菜单不伸缩,然后直接跳入到另外一个activity中。
点击返回键返回到原来的activity中时,侧滑菜单已经隐藏。
这样的开发想法就是让用户变懒。
使用menudrawer可以轻松地实现:
protected void onMenuItemClicked(int position, Item item) { mContentTextView.setText("helloworld"); mMenuDrawer.closeMenu(); Intent intent = new Intent(LeftDrawerSample.this,OtherActivity.class); startActivity(intent); mMenuDrawer.closeMenu(); }
虽然已经跳转到另一个活动,但是mMenuDrawer还是执行了closeMenu方法将侧滑菜单关闭掉,个人感觉这样的功能还是很好的。
而且menudrawer中提供了许多的样式,可以自己去进行定制。
强烈推荐使用menudrawer。

浙公网安备 33010602011771号