1
我有「畫廊」在我的佈局,我創建了一個類從BaseAdapter繼承,將其設置爲庫適配器改變畫廊所選項目的外觀
GalleryAdapter extends BaseAdapter
,我用它
setAdapter(new GalleryAdapter
它工作正常。
但現在我需要更改庫中選定的視圖,我需要它在適配器內。
有無論如何知道這個「視圖」是從適配器中選擇的,所以我可以改變它的外觀?
我有「畫廊」在我的佈局,我創建了一個類從BaseAdapter繼承,將其設置爲庫適配器改變畫廊所選項目的外觀
GalleryAdapter extends BaseAdapter
,我用它
setAdapter(new GalleryAdapter
它工作正常。
但現在我需要更改庫中選定的視圖,我需要它在適配器內。
有無論如何知道這個「視圖」是從適配器中選擇的,所以我可以改變它的外觀?
最簡單的方法是創建一個可繪製的狀態列表(請參見here),並根據需要自定義「selected」狀態。然後你提供這個drawable作爲該項目的背景。