0
在我的圖庫中,我想一次顯示大量圖片,但所有圖片的大小合起來都太大,無法放入內存。所以當用戶在圖庫中移動時,我將不得不加載/卸載圖片。圖庫中的每個視圖都由一個RelativeLayout組成,其中包含圖片和描述文本。是否有我可以覆蓋的方法,每次圖庫視圖更改時都會調用它?android中的動態圖庫內容
getView對應的適配器不適合,它有時不會被調用。
在我的圖庫中,我想一次顯示大量圖片,但所有圖片的大小合起來都太大,無法放入內存。所以當用戶在圖庫中移動時,我將不得不加載/卸載圖片。圖庫中的每個視圖都由一個RelativeLayout組成,其中包含圖片和描述文本。是否有我可以覆蓋的方法,每次圖庫視圖更改時都會調用它?android中的動態圖庫內容
getView對應的適配器不適合,它有時不會被調用。
onItemSelected()
怎麼樣?
this.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
//@Override
public void onItemSelected(AdapterView<?> arg0, View arg1,int arg2, long arg3) {
if(lastSelectedView!=null) {
((ImageView)lastSelectedView).setAlpha(100);
}
((ImageView)arg1).setAlpha(255);
lastSelectedView=arg1;
}
};