Liste Görünümü altbilgi gizlemek?
ListView
Bir ben var. Arkasında veri kullanıcı aşağıya kaydırır olduğunda İnternet, 10-30 öğeleri setleri getirilen değil. Daha fazla öğe yükleme olduğunu göstermek için, addFooterView()
"..." mesajı ve bir çevirici. Yükleme görüntüleyen basit bir görünüm eklemek için kullanılır Veri gidiyorum şimdi, (almak için daha fazla veri), bu mesajı gizlemek istiyorum. Yapmaya çalıştım:
loadingView.setVisibility(View.GONE);
Bu görünümü gizlemek yok iken ne yazık ki, bunun için boşluk bırakır. I. e. ""Mesajı. Yükleme büyük bir boşluk ile sona Nasıl düzgün bu görünümü gizleme hakkında gidebilir miyim?
Kullanamıyorum removeFooterView()
çünkü ihtiyacım olabilir göstermek için yine bu durumda, yapamam çağrı addFooterView()
tekrar çünkü bir adaptör zaten set ListView
ve sen diyemezsin addHeaderView()
/ addFooterView()
sonra ayarı bir adaptör.
CEVAP
* / addFooterView()
*9 aramak için izin verilirsonrasetAdapter()
bu yöntemlerden birini sen verdiğin sürece en az bir kezönce. Google oldukça kötü bir tasarım kararı, 14**. removeFooterView()
ile bu birleştirin ve benim çözüm var.
1 aldım diğer iki cevaplar için, geçerli (ve belki daha doğru) çözümler bunlar. Benimki, daha basit ve basitlik gibi kabul olarak kendi cevabımı veriyorum.
Android liste görünümü kaydırma çubuğu...
İçerik 'android olan bir liste Gö...
nasıl bir liste görünümü üzerinde uzun...
Görünür çocuklar için dönen boş liste ...
En iyi sütun başlığı sıralama/Denetim ...