2017-08-26 40 views
0

我有一個帶有EditText的RecyclerView。當我嘗試向EditText添加一些值並向下滑動並檢查EditText值時,該值將消失。回收者視圖編輯文本內容在滑動後消失

+0

[在RecyclerView中保存EditText內容]可能的重複(https://stackoverflow.com/questions/31844373/saving-edittext-content-in-recyclerview) –

回答

0

顧名思義,recyclerview是回收視圖。創建的任何視圖都不是永久視圖,一旦滾動視圖就會被回收,並且當您回滾到同一位置時,它會再次創建。

就可以實現這一目標的最佳途徑是(,數據庫或共享偏好根據自己的需要)的方法onViewRecycled()保存數據並填充數據回onBindViewHolder()

0

,如果你想保存狀態娛樂後的觀點。 只是分配一個Id;

+0

Android新手怎麼能告訴我如何才能實現 – Avinash

+0

只是在編輯器中打開您的視圖XML文件併爲其分配一個ID; –

+0

之前完成的是當我向下滾動回收站視圖值時重置 – Avinash