簡體   English   中英

在列表視圖中顯示數據庫中的數據並刪除選中的項目

[英]Display data from database in listview and delete checked item

我能知道如何通過復選框顯示數據庫中項目的名稱,旁邊的復選框使用戶能夠刪除該項目。

我瀏覽了幾篇有關此內容的文章,但是大多數文章並未顯示數據庫中的數據。 他們提到了適配器,但是我不太確定它是如何工作的。

有人可以向我解釋:

  • 適配器如何在列表視圖,文本視圖和復選框之間工作
  • 勾選復選框后如何檢測和刪除所選項目

以下是我完成的兩個不同的.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" />

謝謝。

是有關ListViewAdapter的不錯的教程,它顯示了如何顯示數據以及如何處理ListView上的事件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM