看板 AndroidDev 關於我們 聯絡資訊
各位大大好 小魯想請教個問題 我在某頁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
LEwww1290:http://notepad.cc/lewww1290 這是第三個alert的部分 04/06 22:16
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