0
私はCHOICE_MODE_MULTIPLE_MODAL対応ListViewを持っています。 List Item XMLのRelativeLayout内にTextViewが1つだけ含まれている場合、リスト項目が長く選択されるようになっています。複数選択リストビューがリストアイテム内の複数のコンポーネントで機能しない
しかし、アイテムXMLにチェックボックスを追加すると、長いクリックでリストアイテムを選択できません。 ご協力いただければ幸いです。
の作業リスト項目のXML
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/list_item_selector">
<TextView
android:text="TextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/todoNoteTitle"
android:layout_alignParentTop="true"
android:textSize="18sp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:paddingTop="20dp"
android:paddingBottom="20dp"
android:paddingLeft="10dp" />
</RelativeLayout>
非作業リスト項目XML
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/list_item_selector">
<TextView
android:text="TextView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/todoNoteTitle"
android:layout_alignParentTop="true"
android:textSize="18sp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:paddingTop="20dp"
android:paddingBottom="20dp"
android:paddingLeft="10dp" />
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/checkboxTodo"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:textSize="18sp"
android:paddingTop="20dp"
android:paddingBottom="20dp"
android:paddingRight="20dp"/>
</RelativeLayout>
任意の手がかり?
これは必須条件ではありません。チェックボックスのオン/オフは、リストアイテムの選択とは関係ありません。あなたはチェックボックスのチェックのように考えることができますリスト項目の選択として全体のリスト項目の削除を有効にするタスクを完了させる。 –