遇到了这样的问题。SlidingMenu使用,当我提出时,这个菜单中的所有内容都不是活动的,也不能点击。有一个简单的测试按钮,但当你按下它时,什么也不会发生。
XML
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/shadows_menu_swype2"
android:orientation="vertical" >
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="asdasd"/>
<ListView
android:id="@+id/menu_swypeID"
android:layout_marginLeft="7dp"
android:layout_marginRight="7dp"
android:layout_height="match_parent"
android:layout_width="wrap_content"
android:divider="@drawable/boder_menu_swype"
android:dividerHeight="2dp">
</ListView>
SlidingMenu
menu = new SlidingMenu(this); // экземпляр класса
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeBehind(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowDrawable(R.drawable.shadows_menu_swype1);
menu.setShadowWidth(15);
menu.setFadeDegree(0.50f);
menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW);
menu.setBehindWidth(300);
menu.setMenu(R.layout.menu_swype);感谢您的帮助!
发布于 2014-09-10 03:22:25
我也有同样的问题,只是更改了menu.setTouchModeBehind(SlidingMenu.TOUCHMODE_FULLSCREEN);
对此,menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);和它起作用了。希望这对你也有效。
发布于 2015-03-04 10:17:42
我有这样的经历:
slidingMenu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
slidingMenu.setTouchModeBehind(SlidingMenu.TOUCHMODE_FULLSCREEN);和删除:
slidingMenu.setTouchModeBehind(SlidingMenu.TOUCHMODE_FULLSCREEN);已解决问题。
https://stackoverflow.com/questions/23251336
复制相似问题