簡體   English   中英

Android - 以編程方式將項目添加到列表視圖

[英]Android - add items to list view programmatically

我正在嘗試在 android 中創建一個待辦事項列表,其中每個項目都是一個復選框。 我希望能夠在用戶(我)添加新任務時以編程方式更新項目列表。 關於我如何做到這一點的任何提示?

正如建議的 記事本教程一樣,這里有一些設計技巧:

  1. 您可能需要使用 listview 創建布局
  2. 然后為您的列表行創建另一個布局以膨脹,這在您的情況下是復選框
  3. 通過擴展 ArrayAdapter 為 listview 創建適配器以設置項目。
  4. 實現適配器class的getView方法和構造函數
  5. 如果用戶在列表中添加一些內容,則通知適配器數據集已更改並相應地更新 ui

注意:不要從后台線程更新 UI,只需使用 UI 線程即可

注意 2:在列表中 android 具有行回收,因此當列表擴展屏幕寬度時,檢查復選框是否保持其狀態。

希望能幫助到你。

暫無
暫無

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

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