我這周上網(wǎng)看到動(dòng)態(tài)增加listview的每一項(xiàng)item的布局,今天抽空自己寫了一個(gè),方便自己日后使用,這個(gè)效果還是很不錯(cuò)的,用到了Adapter的notifyDataSetChanged()方法,當(dāng)點(diǎn)擊每一個(gè)Item的時(shí)候,就通知adapter更新getView,系統(tǒng)得到通知就相應(yīng)的加載一遍布局,就達(dá)到了動(dòng)態(tài)加載item布局的效果。希望給大家?guī)睃c(diǎn)啟迪,有問題或想要代碼的可以留言,歡迎大家留言談?wù)搇istview的一些知識(shí),以求共同進(jìn)步,轉(zhuǎn)載請(qǐng)標(biāo)明出處:
http://blog.csdn.net/wdaming1986/article/details/6787455
程序開啟界面,默認(rèn)選中貝貝item,點(diǎn)擊晶晶后的界面的效果,
點(diǎn)擊歡歡后界面的效果: 點(diǎn)擊迎迎后界面的效果:
點(diǎn)擊妮妮后界面的效果:
代碼奉上,真理還得看代碼:
在ListViewRunDemo工程中,
com.cn.daming包中的 MainActivity.java類中的代碼:
說明:也可以動(dòng)態(tài)加載布局文件也可以的:
在addCustomView()方法中這么寫也是可以的:
工程的圖片沒有上傳,希望大家自己找些圖片就可以了:
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
