驚!關於BaseAdapter你可能不知道的真相(多種type的情況下)

在實現一些app的聊天功能的時候,經常要用到一個ListView顯示多種佈局。很多書本或者教程都有現成的模板代碼,就是在BaseAdapter裏面,重寫getViewTypeCount,getItemViewType,然後就在getView裏面判斷具體條目的類型,返回對應的View。就好像下面的代碼。 初學的時候非常的不解。代碼中對於View 的複用,難道不會造成混亂嗎?例如在應該顯示左邊的聊天氣
相關文章
相關標籤/搜索