我正在定义我自己的列表适配器,并且我希望显示其中的图像或基于值隐藏我已经注意到它始终不可见或可见的无视值将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),因为它会搞乱了整个界面 –