0
我有列表視圖,顯示項目圖像,當我運行我的應用程序時,例如:只顯示前5個元素的照片(我的屏幕只能顯示5個元素),當我向下滾動我看不到其他元素的圖像 這是我的代碼只是第一組圖像出現在我的列表視圖
public View getView(int position, View convertView, ViewGroup parent) {
ItemListItem tli;
if (null == convertView) {
tli = (ItemListItem) View.inflate(context, R.layout.item_list_item, null);
// I put this code here to get rid of the blocking when user click any category
Item item = FilteredData.get(position);
item.convertStringImageToBitmapImage();
} else {
tli = (ItemListItem) convertView;
}
tli.setItem(FilteredData.get(position));
return tli;
}
convertStringImageToBitmapImage();是簡單的方法,將我的圖像從字符串轉換爲位圖
有什麼問題?
爲什麼convertView不包含我的圖像! –
convertview首次爲空,但當您滾動它不是null。這就是爲什麼 –
convertview包含除圖像以外的所有信息 –