Cómo ocultar el indicador ExpandableListView para grupos sin hijos

Posible duplicado:
ExpandableListView – Ocultar indicador para grupos sin hijos

Ocultar indicador para grupos sin hijos

Main.xml

<ExpandableListView android:id="@+id/elv" android:layout_width="match_parent" android:layout_height="match_parent" android:groupIndicator="@drawable/selector"> </ExpandableListView> 

Selector.xml

 <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/expanded" /> <item android:drawable="@drawable/collapse" /> </selector> 

No funciona para mi ICS, parece que el estado de todos los grupos colapsados ​​están vacíos

    One Solution collect form web for “Cómo ocultar el indicador ExpandableListView para grupos sin hijos”

    Tenga un intento en esto:

     getExpandableListView().setGroupIndicator(null); 

    Si no,

     if ( getChildrenCount( groupPosition ) == 0 ) { indicator.setVisibility( View.INVISIBLE ); } else { indicator.setVisibility( View.VISIBLE ); indicator.setImageResource( isExpanded ? R.drawable.group_expanded : R.drawable.group_closed ); } 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.