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

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 ); } 
  • Android: ExpandableListViews y casillas de verificación
  • Android: ExpandableListView indicador de grupo dibujable que es grande cuando uso mi propio icono
  • Android 3-level-ExpandableListView no mostrar filas sólo en el tercer nivel
  • ¿Por qué se ignoran los clics en mi ExpandableListView?
  • Cómo obtener elementos de los niños de forma dinámica dentro de expandiblelistview haciendo clic en el nodo padre en android
  • Selección de niños en ExpandableListView
  • Lista ampliable de Android
  • Identificar el grupo al que se ha hecho clic en una lista expandibleListView
  • Custom ExpandableListview Android
  • Lista extensible de Multichild android
  • Android ExpandableListView Ocultar grupo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.