0

DrawerLayout在我的应用程序中实现了。现在,如果假设我点击屏幕,那么DrawerLayout它正在接近。但现在我想对onTouch.

我的问题是如何防止DrawerLayout关闭onTouch。我想像假设我onTouch解雇DrawerLayout.

如果有任何建议,请与我分享。

提前致谢。

4

1 回答 1

0

它实际上不是一个正确的解决方案,而是一种解决方法,增加抽屉宽度,使其覆盖大部分屏幕。这样做你的抽屉将获得大部分触摸事件,因此不会在触摸时关闭。

<ListView
    android:id="@+id/drawerContentList"
    style="@style/Theme.AppCompat.Light.DarkActionBar"
    android:layout_width="240dp"
    android:layout_height="match_parent"
    android:layout_gravity="start"
    android:background="#111"
    android:choiceMode="singleChoice" >
</ListView>

增加android:layout_width说周围320dp

于 2013-10-16T06:11:59.557 回答