listViewitem和上面的多个button都有点击事件
2014-03-06 09:36
393 查看
关于listViewitem和上面的多个button分别获得点击事件,一开始我以为是不能实现的,后面查啦很多资料,实验啦很久原来发送是那么的容易。
怎么实现的呢?
只需要看看item的xml文件就可以啦,红色标记的为重点
<?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:descendantFocusability="blocksDescendants"
android:orientation="horizontal" >
<TextView
android:id="@+id/selectAreaTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@color/transparent"
android:clickable="true"
android:focusable="false"
android:onClick="btnClick"
android:text="asda"
android:textColor="@color/black"
android:textSize="15sp" />
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/btn_click"
android:clickable="true"
android:focusable="false"
android:onClick="btnClick"
android:src="@drawable/arrow_up" />
<ImageButton
android:id="@+id/imagebutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:focusable="false"
android:onClick="btnClick"
android:src="@drawable/arrow_up" />
<TextView
android:id="@+id/attentionTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@color/transparent"
android:textColor="@color/black"
android:textSize="15sp" />
<CheckBox
android:id="@+id/attentionCheck"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checkMark="?android:attr/listChoiceIndicatorMultiple"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false" />
</LinearLayout>
怎么实现的呢?
只需要看看item的xml文件就可以啦,红色标记的为重点
<?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:descendantFocusability="blocksDescendants"
android:orientation="horizontal" >
<TextView
android:id="@+id/selectAreaTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@color/transparent"
android:clickable="true"
android:focusable="false"
android:onClick="btnClick"
android:text="asda"
android:textColor="@color/black"
android:textSize="15sp" />
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@drawable/btn_click"
android:clickable="true"
android:focusable="false"
android:onClick="btnClick"
android:src="@drawable/arrow_up" />
<ImageButton
android:id="@+id/imagebutton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:focusable="false"
android:onClick="btnClick"
android:src="@drawable/arrow_up" />
<TextView
android:id="@+id/attentionTv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:background="@color/transparent"
android:textColor="@color/black"
android:textSize="15sp" />
<CheckBox
android:id="@+id/attentionCheck"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checkMark="?android:attr/listChoiceIndicatorMultiple"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false" />
</LinearLayout>
相关文章推荐
- 小白求教!listview item 含有button 点击事件怎么实现?
- Android下listview每个Item中包含有按钮,为什么在点击某一行按钮的时候,同时有多行button触发了响应事件?
- Android中ListView的条目中有button时,item的点击事件失效
- Android基础:listview的item点击事件会使里面的Button也出现按压的效果
- 想实现在ListFragment里面的ListView的item里面的Button的点击事件
- 区分listview的item和Button的点击事件
- ListView item中有button或EditText时 点击事件失效问题的解决
- listview中的item和button的点击事件的冲突
- Android开发中在ListView中经常有Item的点击事件及Button或ImageButton等需要被点击的事件之间的处理方法
- listview 嵌套checkbox响应item点击和button点击事件
- 当Listview中的item与其中的Button/CheckBox的点击事件冲突时……
- ListView控件中item中实现的Button的点击事件
- ListView item点击事件和button点击事件并存
- ListView的item中的button被点击时,item也能相应点击事件
- Android listview的item中button的点击事件 item和button 可同时点击
- listview的item里面有Button,并给其设置了点击事件,而且有效可点击,但是listview的item点击事件却失效了
- 想实现在ListFragment里面的ListView的item里面的Button的点击事件
- listview 的onitemlongclick阿和onitemclick冲突,item中还有button的点击事件
- Android中ListView(gridview)的item中有button等子点击控件时不能响应点击事件的原因
- ListView的item中有button ImageButton CheckBox EditText等时 点击事件失效问题的解决