0
我有三個listview
s,一個模型和自定義陣列適配器。我試圖爲所有三個listview
s重新使用相同的自定義陣列適配器和模型,並且每個listview
包含不同的圖像集,這些圖像集在getview
中加載。三個Listview的使用單個自定義陣列適配器
有人能給我一個方法來實現它嗎?
我有三個listview
s,一個模型和自定義陣列適配器。我試圖爲所有三個listview
s重新使用相同的自定義陣列適配器和模型,並且每個listview
包含不同的圖像集,這些圖像集在getview
中加載。三個Listview的使用單個自定義陣列適配器
有人能給我一個方法來實現它嗎?
沒什麼難有...
MyArrayAdater myAdapter1= new MyArrayAdater (...myData for list 1....);
MyArrayAdater myAdapter2= new MyArrayAdater (...myData for list 2....);
MyArrayAdater myAdapter3= new MyArrayAdater (...myData for list 3....);
,設置各個ListView控件到你想要的適配器的適配器。
是的,你可以重新使用你的適配器。就像剛剛看到的示例代碼
customAdapter1 cusad1 = new customAdapter1 (YourActivity1.this,R.layout.row_list,yourlist1);
list1.setAdapter(customAdapter1);
customAdapter2 cusad2 = new customAdapter2 (YourActivity2.this,R.layout.row_list,yourlist2);
list2.setAdapter(customAdapter2);
customAdapter3 cusad3 = new customAdapter2 (YourActivity3.this,R.layout.row_list,yourlist3);
list2.setAdapter(customAdapter3);
@VandanaSrivastava編輯格式/語法/拼寫時,值得更全面地完成整篇文章,而不僅僅是幾個位。我一直拒絕你的編輯「太小」。 –
對不起,下次我會記住。謝謝。 – 2012-10-09 10:45:58
'我試圖重新使用相同的自定義數組'。你面臨的問題是什麼? –