如何解决DrawerLayout打开时, main content view 中的按钮仍然可以被点击的问题?
来源:互联网 发布:剑三淘宝买金 编辑:程序博客网 时间:2024/04/26 15:06
最近开发的一个应用 ,使用了Android官方的控件DrawerLayout。
但是DrawerLayout打开的时候,main content view 中的按钮仍然可以点击。
解决方法如下:
在 navigation drawer中添加属性 android:clickable="true"
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent"> <!-- The main content view --> <FrameLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" /> <!-- The navigation drawer --> <ListView android:id="@+id/left_drawer" android:layout_width="240dp" android:layout_height="match_parent" android:layout_gravity="start" android:clickable="true" <!--展开时拦截content view中的点击事件--> android:choiceMode="singleChoice" android:divider="@android:color/transparent" android:dividerHeight="0dp" android:background="#111"/></android.support.v4.widget.DrawerLayout>
0 0
- 如何解决DrawerLayout打开时, main content view 中的按钮仍然可以被点击的问题?
- 如何解决Outlook2010邮件中的链接点击无法打开问题
- 点出 退出 按钮,防止点击浏览的 后退 按钮仍然可以进系统的解决方案
- 解决DrawerLayout以及viewpager点击或者滑动后卡顿的问题
- 解决:在点击用户退出登录时,再按浏览器的后退按钮,仍然能够看到之前的页面
- 如何解决在tomcat点击add/remove按钮时无法出现想要项目的问题
- 解决点击一个按钮如何打开一个已安装好的应用程序
- grid view中自定义模板中的按钮控件如何获得点击的所在行
- 解决点击回车触发按钮的问题
- 【解决方案】如何解决输入框失焦事件与按钮点击事件冲突的问题
- 问题: alerview的按钮点击时,某些view动画不会执行
- 解决PopupWindow实现按钮点击消失和显示,以及点击它外围可以消失的方法
- 一般情况下ListView中的 item点击事件和 item 中的Button按钮点击事件 同时需要时,就会出现Button抢占了item的焦距问题,导致ListView中的item点击事件无效,解决
- swift 有一排按钮,点击按钮时,被点击的按钮如何向中间的位置移动
- 解决Button 按钮的点击时候出现边框的问题
- Android AlertDialog解决点击按钮立即消失的问题
- sikuli介绍及解决点击flash按钮的问题
- quick 3.3 按钮多次点击出现问题的解决
- 【Ubuntu】在QT运行程序后无结果显示,只有终端运行的解决办法
- 程序员八荣八耻
- 9个完整的开源项目
- Volley程序集合(使用单例,保证只会创建一个队列)
- tips:snmp中对监控有用的OID们
- 如何解决DrawerLayout打开时, main content view 中的按钮仍然可以被点击的问题?
- 怎么学erlang
- Android多渠道批量打包插件推荐 - 兰贝壳儿
- 算法之排列与组合算法
- 初识ios音频相关类
- oracle读取数字时添加小数或者加上分隔符
- nginx 源码分析之框架
- 初窥Linux 之 我最常用的20条命令
- 【会呼吸的鼠标指针】 朦胧淡蓝色鼠标指针neovison