簡體   English   中英

Android View滾動丟失數據

[英]Android View losing data on scroll

我有一個由ExpandableList組成的應用程序,其子級是數據收集小部件,例如CheckBoxes和EditText。 輸入數據后,滾動列表后立即丟失。 可能是什么問題或解決方案? 謝謝。

找到一個說明問題和/或解決方案的鏈接

滾動列表中的EditText項目在屏幕外滾動時會丟失更改

列表行被回收。 您的Cursor可能有1,000條記錄,但是如果您滾動瀏覽列表,則不會創建1,000個EditText小部件。 而是有10個左右,具體取決於同時可見的行數。 行將被回收,並且綁定操作將使用Cursor中的新值替換舊的EditText值,以替換剛剛滾動到屏幕上的任何行,替換之前的任何值(數據庫中的先前值或用戶編輯的值)。

暫無
暫無

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

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