作者LEwww1290 (0.0)
看板AndroidDev
標題[問題] listview 總是自動refresh
時間Sun Apr 6 18:38:16 2014
各位大大好
小魯想請教個問題
我在某頁layout上放了一個listview
用一個自己寫的adapter跟view去設定內容
每一欄裡面除了一些textview外就是三個button
每個button都會跳出alert,但前面兩個跳出的alert就是基本款的
只是問user要yes or no,
但第三個alert我有加寫上一個edittext來取得user輸入的內容再放進資料庫
問題出在於:
如果在那個edittext裡面有輸入文字後無論按下確認或取消,整個listview就會重置過
這樣原本在listview上面做過的一些動作也會跟著被重置過
(譬如我有先按過別的btn讓textview改變了,這時textview就會重置成原本的預設值)
不知道是不是因為我有用setview讓頁面focus轉換掉才造成的(?)
有google過但不知道該下什麼關鍵字,總是沒找到這樣子的問題
麻煩板上大大了,抱歉剛學android不久,
描述上若有詭異或者錯誤的用詞請見諒,謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.75.177.110
※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1396780700.A.724.html
推 givemepass:程式碼 04/06 21:50
推 givemepass:我想看一下 adapter怎麼寫 04/06 23:10
推 zxc190:會不會是存到edittext的空值以為是重置 04/06 23:19
→ LEwww1290:我把adapter的程式碼放上去了,麻煩大大了 04/07 01:28
推 givemepass:你aadapter不斷重寫值進去 04/10 13:30
→ LEwww1290:謝謝g大,知道方向,bug也修了好,感謝!!!>< 04/11 13:16