в методе getView. Я загружаю изображение в изображение. Если в некоторых строках нет изображения, тогда видимость изображения будет отсутствовать. я поставил условие для этого. теперь моя проблема заключается в том, что при прокрутке списка в списках некоторые строки с изображениями автоматически скрывают изображение, а некоторые строки не имеют изображения, которое может получить это изображение.В Listview некоторые строки с ImageView
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder = null;
if(convertView == null) {
holder = new ViewHolder();
convertView = LayoutInflater.from(context).inflate(R.layout.list_items_exhibition, null);
holder.img = (ImageView) convertView.findViewById(R.id.img);
convertView.setTag(holder);
} else {
holder = (ViewHolder) convertView.getTag();
}
DataBean bean = (DataBean) list.get(position);
if(bean.getImgUrl() == null){
holder.img.setVisibility(View.GONE);
} else {
imageloader.displayImage(bean.getImgUrl(), holder.img, option);
}
}
любезно игнорируйте мою грамматическую ошибку на английском языке.
спасибо, что это прекрасная работа для меня. –