Genişletilebilir liste görünümünde bir resim simgesi eklemek istiyorum. Onlar sadece çocuk öğeleri ekledikleri öğretici gördük. içinde görüntü simgesi eklemek için başka herhangi bir yolu var Herhangi bir yardım Takdir edilecektir. Şimdiden teşekkürler.Genişletilebilir liste görünümünde görüntü simgesi android görünümü
6
A
cevap
5
ExpandableListView öğesinin setGroupIndicator(Drawable)
yöntemini deneyebilirsiniz. Tamam
1
public View getGroupView(int groupPosition, boolean isExpanded, View convertView,
ViewGroup parent) {
if(getChildrenCount(groupPosition)==0)
{
// how do i hide the group indicator ?
}
Peki, nasıl boş gruplar için grup göstergesi değiştirebilir?
13
Ayrıca XML halinde kendi groupIndicator tanımlayabilirsiniz:
İlk Sonra (Ben list_view_group_indicator.xml olarak nitelendiren çekilebilir dizinde yerleştirdi)
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_expanded="true"
android:drawable="@drawable/packagexgeneric" />
<item
android:drawable="@drawable/packagexgenericclose" />
</selector>
Kendi çekilebilir tanımladığınız olarak kullanmak senin expandableListview
<ExpandableListView android:id="@+id/server_show_list"
android:layout_width="fill_parent"android:layout_height="wrap_content"
android:groupIndicator="@drawable/list_view_group_indicator" />
+0
çalışıyor, teşekkürler –
0
indicator=(ImageView)convertView.findViewById(R.id.icon_img);
if (getChildrenCount(groupPosition) == 0) {
indicator.setVisibility(View.INVISIBLE);
}
else {
indicator.setVisibility(View.VISIBLE);
indicator.setImageResource(isExpanded ?
R.drawable.ic_arrow_up : R.drawable.ic_arrow_down);
}
İlgili konular
- 1. Genişletilebilir liste görünümü
- 2. Android çift genişletilebilir liste görünümü liste çok büyükse öğeleri gizler
- 3. genişletilebilir liste görünümü göstergesi başlık yüksekliği?
- 4. Liste görünümü ile başlık, görüntü ve metin?
- 5. Özel Adaptör'ü kullanarak Genişletilebilir Liste Görünümü
- 6. Üstbilgi Görünümü bir Liste Görünümünde
- 7. Genişletilebilir liste-görünüm android, özel drawables ayarlayın
- 8. Genişletilebilir liste görünümü jellyBean 4.3 sürümünde taşıma grup simgesi göstergesi sağa mı?
- 9. Android - Mesaj görünümü olarak ters liste görünümü
- 10. Android'de genişletilebilir liste görünümünde onay kutusu durumu nasıl alınır
- 11. Genişletilebilir liste görüntüleme değerleri nasıl güncellenir
- 12. Android liste görünümünde sayfalandırma nasıl gerçekleştirilir?
- 13. Genişletilebilir Liste Göstergesi
- 14. Android: Yukarıdaki resimde liste görünümü
- 15. Android Liste görünümü Tüm listeyi gösteriliyor
- 16. Android Liste görünümü dizisi yanlış
- 17. Android ızgara görünümünden liste görünümü nasıl güncellenir
- 18. Genişletilebilir Liste Görünümü'nün blok genişletmesi uzun tıklandığında
- 19. Tablo görünümü hücresi genişletilebilir iOS
- 20. Android liste görünümü OnItemClickListener - 1
- 21. Android AppBarLayout örtüşen liste görünümü
- 22. liste görünümü
- 23. Liste görünümü bellek kullanımı
- 24. Genişletilebilir Liste Bağdaştırıcısındaki Boş Görünüm
- 25. Android liste görünümünde bir kaydırma görünümünde otomatik kaydırma sorunu
- 26. Kaydırma görünümünde liste görünümünde nasıl çalışır?
- 27. Android- Liste görünümünde yeni etkinlik aç
- 28. Liste Görünümünde Açılır Penceresi Açılır Android
- 29. Android SearchView: Önerileri özel görünümde değil, liste görünümünde göster
- 30. Android Liste görünümü url'den resim görüntüsü görüntüleme
Merhaba için çekilebilirdir, Bu yöntem ekler Tüm ebeveyn için simge, ancak sırasıyla her ebeveyn için ayrı bir simge eklemek istiyorsanız. – Sam97305421562
Grup düzeninizi gerçekten özelleştirmek isterseniz, neden SimpleExpandableListAdapter kullanmayı veya alt sınıf kullanmayı denemiyorsunuz? ExpandedGroupLayout için özel kaynak ayarlayın ve gereken görüntüyü getGroupView (int, boolean, View, ViewGroup) üzerine yükleyin. Gördüğünüz/denediğinizde iyi şanslar ve yorum yapın. –