10 Kasım 2010, ÇARŞAMBA
ExpandableListView - çocuk grupları için gösterge gizle
Bir ExpandableListView
, orada hiçbir çocuk grupları için Grup göstergesini gizlemek için bir yol var mı?
CEVAP
30 Aralık 2010, PERŞEMBE
android:groupIndicator
mülkiyet durumu etkin bir drawable alır. Yani, farklı durumlar için farklı bir görüntü ayarlayabilirsiniz.
Grup çocuğu olmadığı zaman, ilgili devletin'' . state_empty
Bu referans bağlantılara bakın:
state_empty
için kafa karıştırıcı olan farklı bir görüntü ayarlamak, ya da sadece şeffaf renkli ekranda hiçbir şey için kullanabilirsiniz...
Durum senin drawable diğerleri ile birlikte bu öge Ekle....
<item android:state_empty="true" android:drawable="@android:color/transparent"/>
Yani, statelist bu gibi olabilir:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_empty="true" android:drawable="@android:color/transparent"/>
<item android:state_expanded="true" android:drawable="@drawable/my_icon_max" />
<item android:drawable="@drawable/my_icon_min" />
</selector>
ExpandableListActivity bir kullanmanız durumunda, aşağıdaki gibi onCreate içinde groupindicator ayarlayabilirsiniz
getExpandableListView().setGroupIndicator(getResources().getDrawable(R.drawable.my_group_statelist));
Bu çalışma için test ettik.
Bunu Paylaş:
ilk doğrudan çocuk için css seçici sad...
Bir çocuk DIV yapmak için'daha üs...
Nasıl çocuk sil Arabiriminin için nesn...
Başarılı bir çocuk msbuild.exe süreç. ...
Active Directory kullanıcı grupları iç...