作者stockapp (一萬點)
看板AndroidDev
標題Re: [問題] ListView 圖片錯誤
時間Tue Feb 5 10:54:38 2013
: View getView(){
: ...
: if(position == 4){
這種寫法技術可行,然會造成每item個都重複跑一樣檢查,
如果item量大的會,會影響效率,最好是直接index到resource
用ViewHolder來處理可解決這個recycle的問題,可參考這範例
http://code.google.com/p/android-viewholder-banana-example/source/browse/HelloListViewHolder/src/net/rocboronat/android/examples/viewholder/HelloListViewHolderActivity.java?r=61ca72bb34b99d6955e83c85f748fc8e63df6a8e
這裡有一個pdf可以參考
http://www.google.com/events/io/2010/sessions/world-of-listview-android.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.42.12
→ issuemylove:pdf中 fast version 跟 givemepass, badhabit 大大的 02/05 11:23
→ issuemylove:教學是一樣的 02/05 11:23
→ popcorny:viewholder只是減少findViewById的時間吧.. 02/05 13:55