Acceder

Ver la Versión Completa : [ CONSULTA ] ExpandableListView


jekeyeke
22/04/13, 18:38:32
Buenas nuevamente,

Vuelvo a la carga con otro problemilla con el ExpandableListView.

Necesito poder ponerle un header a cada hijo del ExpandableListView. He visto que con addHeader se puede hacer, pero lo pone el header al grupo y por tanto en la punta de arriba de la lista, y yo lo necesito como encabezado de cada sublista que se despliega.

Entiendo que tiene que hacerse en el getChildView, que ahora mismo lo tengo así:

public View getChildView(int groupPosition, int childPosition, boolean isLastChild, View convertView, ViewGroup parent) {

String hijo = (String) getChild(groupPosition,childPosition);

LayoutInflater infalInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_S ERVICE);

convertView = infalInflater.inflate(R.layout.vista_punto, null);

TextView hijotxt = (TextView) convertView.findViewById(R.id.namePunto);

ImageView imageView (ImageView)convertView.findViewById(R.id.imagenFon doPunto);
imageView.setImageResource(R.drawable.unselectedit emviewcellbackground3);}

imageView.setImageResource(R.drawable.unselectedit emviewcellbackground3);

hijotxt.setText(hijo);

return convertView;
}

¿Alguna idea?

Muchas gracias.


Saludos