İlerleme çubuğunu ma app.but ile bütünleştirmeye çalışıyordum ama geri arama yöntemini takip edemedim.Görme çubuğu her zaman gösteriliyor.Resim ne zaman gizlenir? Geri arama param güçlü bir referanstır ve:, resim yüklemeden sonra ilerleme çubuğunu gizleyemedi?
holder.imageView = (ImageView) localView.findViewById(R.id.imageView1);
holder.progressBar = (ProgressBar) localView.findViewWithTag(R.id.progressBar1);
localView.setTag(holder);
url = getItem(paramInt);
Picasso.with(getApplicationContext())
.load(url)
.placeholder(R.drawable.ic_launcher)
.error(R.drawable.ic_launcher)
.fit()
.into(holder.imageView, new Callback() {
@Override
public void onSuccess() {
holder.imageView.setVisibility(View.VISIBLE);
holder.progressBar.setVisibility(View.INVISIBLE);
}
@Override
public void onError() {
holder.progressBar.setVisibility(View.VISIBLE);
holder.imageView.setVisibility(View.INVISIBLE);
}
});
VIEW.INVISIBLE
ait Not kullanmayı deneyin Picasso 2.0.0 beta.used resmi kütüphanede bir hata olduğunu tespit 'android.app.Activity' veya 'android.app.Fragment' toplanan çöp toplanmasını engeller. Bu yöntemi kullanırsanız, geçici sızıntıyı önlemek için bitişik bir 'Picasso.cancelRequest (ImageView) çağrısı çağırmanız önerilir. –@Jabbar_Jigariyo Bir adaptörde nasıl Picasso.cancelRequest (ImageView) 'diyorsunuz? Bu, "BaseAdapter" üzerindeki getView() ile elle geri dönüştürülmez mi? – chip
Bu konu hakkında herhangi bir haberiniz var mı? sızıntı sorunu oldu mu? –