#java #android #android-layout #android-checkbox
#java #Android #android-макет #android-флажок
Вопрос:
Могу ли я знать, как отобразить имя элемента из базы данных с флажком, рядом с которым пользователи могут удалять элемент, когда флажок установлен.
Я просмотрел несколько статей, в которых упоминалось об этом, но большинство статей не отображают данные из базы данных. Они упоминали об адаптере, но я не очень уверен, как он функционирует.
Кто-нибудь может мне объяснить:
- как работает адаптер между listview, textview и checkbox
- как обнаружить и удалить выбранный элемент, когда флажок установлен
Ниже приведены два разных файла .xml, которые я сделал:::
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@ id/wishlistln"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="10dp" >
<CheckBox
android:id="@ id/wishlistcb"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:text="" />
<TextView
android:id="@ id/wishlist"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:layout_marginLeft="10dp"
android:textSize="16sp" />
</LinearLayout>
<ListView
android:id="@android:id/list"
android:layout_width="wrap_content"
android:layout_height="400dp" />
Спасибо.
Комментарии:
1. посмотрите это, и если у вас возникнут вопросы, возвращайтесь 🙂 vogella.com/tutorials/AndroidListView/article.html
Ответ №1:
вот хороший учебник по ListView
и Adapter
, он показывает, как отображать данные и как обрабатывать события в ListView