首页 > 移动平台 > 详细

android 焦点 ListView 点击事件获取失败

时间:2014-04-22 03:33:00      阅读:530      评论:0      收藏:0      [点我收藏+]
1. 在ListView 中, 创建一个app_item.xml 布局文件
在布局文件中有如下的代码:
 <CheckBox
        android:id="@+id/cb_task_checked"
        android:layout_width="60dip"
        android:layout_height="60dip"
        android:layout_alignParentRight="true"
        android:focusable="false" />         
    <TextView
        android:id="@+id/tv_app_memory_size"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_toRightOf="@id/iv_app_icon"
        android:gravity="center"
        android:text="内存大小"
        android:textColor="@color/textcolor"
        android:textSize="18sp" />

而当在Activity中想去监听listview 点击消息发现没有响应, 原因在于CheckBox获取了焦点,导致ListView获取不到消息, 需要加上 android:focusable="false" 
lv.setOnItemClickListener(new OnItemClickListener() {
    //...
}




android 焦点 ListView 点击事件获取失败,布布扣,bubuko.com

android 焦点 ListView 点击事件获取失败

原文:http://www.cnblogs.com/lv-2012/p/26207f9b711018affd2a552c8a82d84c.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!