我正在定義我自己的列表適配器,並且我希望顯示其中的圖像或基於值隱藏我已經注意到它始終不可見或可見的無視值將ImageView設置爲隱藏在自定義適配器內
這裏是我的代碼,這個代碼是getView方法
singleRow=data.get(position);
readit = singleRow.getRead();
Log.i("readit","" + readit);
//NotificationID=singleRow.getId();
holder.title.setText(singleRow.getAttach_title());
holder.date.setText(singleRow.getAttach_created());
holder.dueDate.setVisibility(ImageView.INVISIBLE);
holder.course.setText(singleRow.getCourse_title());
if(readit==1)
{
//holder.read.setImageResource(IGNORE_ITEM_VIEW_TYPE);
holder.read.setVisibility(ImageView.INVISIBLE);
}
else
{
holder.read.setImageResource(R.drawable.unread);
}
還有一件事,我不能只用setImageResource(1),因爲它會搞亂了整個界面 –