1、在item根布局中添加
例如
android:descendantFocusability="blocksDescendants" 2、控件上添加<pre class="html" name="code"> android:focusable="false"例如
<pre class="html" name="code"><?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:descendantFocusability="blocksDescendants"
android:minHeight="40dip" >
<ImageView
android:id="@+id/treenode_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginLeft="10dp"
android:src="@drawable/control_right" />
<ImageButton
android:id="@+id/control_message"
android:layout_width="30dp"
android:layout_height="30dp"
android:src="@drawable/control_message"
android:layout_centerVertical="true"
android:background="@android:color/transparent"
android:layout_toRightOf="@id/treenode_icon"
android:visibility="gone"
android:focusable="false"
/>
<LinearLayout
android:id="@+id/icon_layout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="10dp"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
>
<ImageView
android:id="@+id/id_control_icon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:focusable="false"
android:visibility="invisible"
android:src="@drawable/icon_thys_checked"
/>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@id/control_message"
android:layout_toLeftOf="@id/icon_layout"
android:layout_marginRight="28dp"
android:layout_centerVertical="true"
>
<TextView
android:id="@+id/treenode_label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="@color/black"
android:layout_marginLeft="10dp"
android:layout_marginRight="5dp"
android:text="限制进入限制进入限制进入限制进入限制进入限制进入限制进入限制进入"
/>
</LinearLayout>
</RelativeLayout>

245

被折叠的 条评论
为什么被折叠?



