0
У меня возникла проблема в picasso, когда я просматриваю изображение вверх или вниз, изображение снова загружается, так что фон снова отображается, этот question описывает мою проблему, однако применение ответа пользователя Taha не помогло мне, и на данный момент я не могу использовать что-то еще, а затем пикассо.В picasso, изображение фона (держатель) всегда отображается при прокрутке вверх или вниз
это мой код
@Override
public View getView(int position, View convertView, ViewGroup parent) {
System.out.println("entering adapter1");
View row = convertView;
final ViewHolder holder;
if (row == null) {
LayoutInflater inflater = LayoutInflater.from(mcontext);
row = inflater.inflate(layoutResourceId, parent, false);
holder = new ViewHolder();
holder.imageTitle = (TextView) row.findViewById(R.id.text);
holder.imageView = (ImageView) row.findViewById(R.id.imageView);
row.setTag(holder);
} else {
holder = (ViewHolder) row.getTag();
}
final Listitem item = getItem(position);
System.out.println("item.getUrl() ");
System.out.println(item.getUrl());
Picasso.with(mcontext).setIndicatorsEnabled(true);
holder.imageTitle.setText(item.getId());
Picasso.
with(mcontext).
load(item.getUrl())
.placeholder(R.drawable.logo)
.fit()
.noFade()
.into(holder.imageView)
.memoryCache(new LruCache(cacheSize))
;
holder.imageView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
ArrayList<Listitem> personArrayList = new ArrayList<>();
personArrayList.add(new Listitem(item.getId(), item.getUrl()));
Intent intent = new Intent(mcontext,SingleViewActivity.class);
intent.putExtra("Person_List", personArrayList);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
mcontext.startActivity(intent);
Log.d("OnImageButton", "Clicked");
}
});
return row;
}
static class ViewHolder {
TextView imageTitle;
ImageView imageView;
}
редактировать ошибки
я этот код перед моим picssso? Правильно? – Moudiz
Да, и вместо этого это «главный» Пикассо. –
Что вы хотите сказать в качестве основного пикассо? Я новичок в picasso, у меня также был maxsize не может быть разрешен как тип – Moudiz