Intereting Posts
Вызов Android после завершения рендеринга макета? Имущество должно быть инициализировано или абстрактно Взятие «скриншотов» определенного макета в Android ImageButton в Android с прозрачным фоном Как изменить цвет панели прогресса в Android? – (я пробовал в одном направлении, и он не работает) SetStorageEncryption не производит никакого эффекта Мгновенный запуск не работает Создание горизонтальной пунктирной линии в макете android Как сохранить работу службы в фоновом режиме даже после выхода пользователя из приложения? Android: получение размера файла перед его совместным использованием (Intent.ACTION_SEND) Как обнаружить Lowmemory в андроиде? Как добавить данные в charsequence динамически в java? EventBus – класс подписчика и его суперклассы не имеют общедоступных методов с аннотацией @subscribe LargeHeap = истинный манифест не работает? Android: что выбрать для значений кода запроса?

CheckBox Создание элемента listView без кликов

У меня есть список задач, и я определил каждый элемент списка в list_item.xml следующим образом

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <ImageView android:id="@+id/list_overdue_pic" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:background="@drawable/overdue" android:visibility="invisible" /> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:padding="5dp" > <CheckBox android:id="@+id/list_done" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:paddingRight="5dp" android:gravity="center_vertical" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_toRightOf="@+id/list_done" android:orientation="vertical" > <RelativeLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <TextView android:id="@+id/list_title" android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingRight="10dp" android:textColor="@color/white" android:textSize="18dp" android:textStyle="bold" /> <ImageView android:id="@+id/list_note_pic" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:layout_toRightOf="@+id/list_title" android:background="@drawable/note" /> </RelativeLayout> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <TextView android:id="@+id/list_prio" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="17dp" android:textStyle="bold" /> <TextView android:id="@+id/list_due_date" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="17dp" android:visibility="gone" /> <TextView android:id="@+id/list_calendar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="17dp" android:visibility="gone" /> </LinearLayout> <TextView android:id="@+id/list_note" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="15dp" /> </LinearLayout> </RelativeLayout> 

Получающийся элемент списка выглядит следующим образом:

пункт

Проблема в том, что с CheckBox в xml я не могу выбрать элемент списка. Нажатие на элемент списка должно вызвать onListItemClick, но ничего не делает. Если я добавлю

Android: видимость = "ушел"

В CheckBox я могу щелкнуть элементы, как мне заблагорассудится. Почему CheckBox разрушает эту способность?

Solutions Collecting From Web of "CheckBox Создание элемента listView без кликов"