Re: [問題] ListView非同步更新的實作

看板AndroidDev作者 (光怪鹿離)時間14年前 (2011/01/27 23:59), 編輯推噓4(403)
留言7則, 4人參與, 最新討論串4/4 (看更多)
※ 引述《Romulus (R. Urakagi Ts'ai)》之銘言: : ※ 引述《quare96 (光怪鹿離)》之銘言: : 用AsyncTask。API和用法去developer site或goo一下就有。 : 然後把UI操作放在onPost啥的那個method就好,當然你要去override他。 : == : 順帶一提在非UI Thread要更新UI請用Handler,詳細一樣請去goo,教學很多。 在此感謝lui及Romuls的熱心回文及建議@@" 小弟我這兩天把runOnUiThread跟AsyncTask都踹過了, 原則上兩種方法皆可行,只是在操作ListView的時候小踢了一下鐵板 原因出在沒有先setEmpty,所以Exception吐了一地.. 在這邊還是要小小抱怨一下ListView真是隻狂野的怪獸-.-" 至於效能問題...我開斷點偵錯的時候是有發現使用AsyncTask的Activity在 onPause的時候莫名其妙多出了一個執行緒,不知道會不會有啥影響 不過由於使用的不多,感覺沒有很明顯效能不彰的感覺。 總之這是個蠻好玩的經驗,也感謝建議的人 對於ListView或是AsyncTask有些什麼想法或問題的人歡迎提出來或私下討論XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.2.162

01/28 02:12, , 1F
ListView真的很難+1....
01/28 02:12, 1F

01/28 10:06, , 2F
ListView很難的話有什麼View是簡單的嗎......XD
01/28 10:06, 2F

01/28 10:53, , 3F
然後那個執行緒就是AsyncTask開出來跑的啊
01/28 10:53, 3F

01/28 12:42, , 4F
應該說 要用到Adapter的基本上就會比TextView那種複雜...
01/28 12:42, 4F

01/28 12:43, , 5F
如果寫過java swing的Table的話 你就會覺得ListView單純
01/28 12:43, 5F

01/28 14:28, , 6F
ListView很難???
01/28 14:28, 6F

01/28 14:28, , 7F
那其他的怎麼辦XD
01/28 14:28, 7F
文章代碼(AID): #1DGPP9m6 (AndroidDev)
文章代碼(AID): #1DGPP9m6 (AndroidDev)