Android Listview中的simpleadapter类型没有触发item的点击事件的解决办法
来源:互联网 发布:打开pdg文件的软件 编辑:程序博客网 时间:2024/06/05 20:10
</pre><pre name="code" class="html">
</pre><pre name="code" class="html">今天遇到这个问题,检查了几遍activity之后发现并没有问题。从网上找到解决方案,是在item的XML文件的最外层加上
<pre name="code" class="html"> android:descendantFocusability="blocksDescendants"意思是让item的点击事件覆盖其中的子控件的点击事件,适用于item中有button、checkbox等控件的点击事件的情况。
可是加上后还是没有触发,最后发现我在最外层加了
<span style="white-space:pre"></span>android:clickable="true"
去掉之后就可以了,虽然不知道原因是什么。╮(╯_╰)╭
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:layout_marginTop="3dp" android:descendantFocusability="blocksDescendants" > <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" > <TextView android:id="@+id/tv_map_detail_info_list_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="测试名字" android:layout_centerVertical="true" android:textSize="20dp" /> <TextView android:id="@+id/tv_map_detail_info_list_distance" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="XXX米" android:textSize="18dp" android:layout_marginLeft="30dp" android:layout_toRightOf="@id/tv_map_detail_info_list_name" android:layout_centerVertical="true" /> <TextView android:layout_alignParentRight="true" android:id="@+id/tv_map_detail_info_list_navi" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="点击查看路线 " /> </RelativeLayout> <TextView android:id="@+id/tv_map_detail_info_list_address" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="测试地址测试地址测试地址测试地址测试地址" android:textSize="15dp" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <TextView android:id="@+id/tv_map_detail_info_list_price" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:layout_marginLeft="20dp" android:text="价格 X.X元/小时" /> <TextView android:id="@+id/tv_map_detail_info_list_lastnum" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:text="剩余车位 XX个" android:layout_marginLeft="10dp" /> </LinearLayout></LinearLayout>
0 0
- Android Listview中的simpleadapter类型没有触发item的点击事件的解决办法
- ListView中的Item点击事件和子控件的冲突或者item点击没有反应的解决办法
- Android的ListView中的长按事件触发点击事件
- listview的item点击事件不触发的处理
- android listview系列之item的点击事件及item布局中的点击事件(四)
- Android ListView的item点击没有反应
- ListView的Item中的按钮点击事件
- Android ListView的item点击失效解决办法
- Android中ListView的item实现点击任意位置都触发事件
- Android屏蔽ListView的Item点击事件
- android屏蔽listview 的item点击事件
- android 捕获ListView 的item点击事件》
- Android屏蔽ListView的Item点击事件
- Android屏蔽ListView的Item点击事件
- Listview嵌套Listview外部item点击事件无效的解决办法
- ListView的item点击事件失效,没有响应。
- Android 解决 ListView的item中嵌套ScrollView,ScrollView拦截ListView的Item点击事件的解决办法
- android listView-simpleadapter(点击事件)
- 9 Palindrome Number
- 吉哥系列故事——完美队形II(hdu4513+Manacher)
- LeetCode 06 ZigZag Conversion
- Terrible Sets(单调栈,一开始还被题目描述吓到了,理解样例后发现就是纸老虎题。。。)
- Safecracker(HDU1015 全排列回溯)
- Android Listview中的simpleadapter类型没有触发item的点击事件的解决办法
- ADOdotNET
- 一道hadoop面试题
- C++中数字与字符串之间的转换
- 相机标定的前世今生
- 设计模式经典书籍
- 读书笔记之linux/unix系统编程手册(20)
- 黑马程序员--Java基础学习(网络编程)第二十三天
- Android - 文件读写操作 总结