大家好我正在尝试创建一个滑动菜单...
我从Android hive获得了教程... Sliding Menu tutorial
我的问题是如何创建滑动菜单 这个图像
...
请帮我创建一个像这样的图像 先感谢您 我正在遭受这个问题从1个月开始我用谷歌搜索但什么都没有
答案 0 :(得分:1)
SlidingDrawer将内容隐藏在屏幕之外,并允许用户拖动句柄以将内容显示在屏幕上
见这个
http://developer.android.com/reference/android/widget/SlidingDrawer.html
http://www.androidhive.info/2013/11/android-sliding-menu-using-navigation-drawer/
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以使用Android支持库,使用起来非常简单,请参阅 this link
你可以创建你想要的所有幻灯片菜单
请注意,您应该向项目添加支持库(右键单击项目 - > android工具 - >添加支持库,执行此操作两次)
答案 3 :(得分:0)
您可以将this library添加到项目中
实施非常简单
SlidingMenu menu = new SlidingMenu(this);
// menu.removeAllViews();
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);
menu.setSlidingEnabled(true);
答案 4 :(得分:0)
您必须使用文本视图和图片视图创建自定义列表视图,而不是在createview上对其进行充气
答案 5 :(得分:0)
应用并实现滑动菜单以在android中运行
`ActionBar actionBar = getActionBar(); actionBar.setDisplayHomeAsUpEnabled(真);
menu = new SlidingMenu(this);
menu.setTouchModeAbove(SlidingMenu.LEFT_RIGHT);
menu.setMode(SlidingMenu.LEFT_RIGHT);
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_frame);
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.menu_frame, new SampleListFragment())
.commit();
menu.setSecondaryMenu(R.layout.menu_frame1);
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.menu_frame1, new SampleListFragment())
.commit();
return super.onOptionsItemSelected(item);
`