ListView中的Item点击和Button点击焦点冲突
来源:互联网 发布:平面设计软件价格表 编辑:程序博客网 时间:2024/05/13 05:51
当ListView的Item中有Button的时候,会出现Button可以点击,但是Item不可以点击的问题。
解决办法如下:
在ListView的每一个Item布局文件的最外层布局加上如下代码:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:descendantFocusability= "blocksDescendants"
android:orientation="horizontal">
其次就是让Item布局中按钮获取不到焦点,但是要保证它可以响应点击事件,在按钮的布局代码中加上如下代码:
<Button
android:id="@+id/bt_receive_file"
android:layout_width="60dip"
android:layout_height="40dip"
android:layout_marginLeft="5dip"
android:textSize="17sp"
android:focusable = "false"
android:text="接收"/>
0 0
- ListView中的Item点击和Button点击焦点冲突
- listview中的item和button的点击事件的冲突
- listview的onitemlongclick和onitemclick冲突,item中的button点击事件
- listview item中button点击事件和listview onItem点击事件冲突问题解决
- Android ListView和item中的CheckBox点击冲突的问题解决
- 当Listview中的item与其中的Button/CheckBox的点击事件冲突时……
- Android学习之解决ListView中item点击事件和item中Button点击事件冲突问题
- ListView点击事件和Listview中的Button点击事件产生冲突
- 解决ListView的Item包含Button的点击冲突事件
- ListView item点击事件和button点击事件并存
- listview 的onitemlongclick阿和onitemclick冲突,item中还有button的点击事件
- listview 的onitemlongclick阿和onitemclick冲突,item中还有button的点击事件
- 关于listView的item失去焦点不能点击 Item中包含Button 导致抢占焦点
- 关于listView的item失去焦点不能点击 Item中包含Button 导致抢占焦点
- Android:处理ListView条目中的Button的点击事件和条目点击事件冲突
- ListView中item点事件和item中的控件点击事件冲突的简易解决方法
- Android listview的item中button的点击事件 item和button 可同时点击
- ListView中的Item点击事件和子控件的冲突或者item点击没有反应的解决办法
- linux系统管理(2)---查看硬件信息
- 栈溢出攻击
- Python 暴力破解武汉大学图书馆密码程序
- TCP与UDP的区别
- ffmpeg教程
- ListView中的Item点击和Button点击焦点冲突
- 用栈判断是否是平衡括号 Check for balanced parentheses using stack
- zoj 1102 Phylogenetic Trees Inherited
- 3G卡片在开发板上的详细解决方法(适用于大多数3G卡片)
- 面试经历---广州YY(欢聚时代)
- 【summary】all about contest
- 经典算法
- Linux修复笔记
- NSURLConnection类实现下载网络图片