Android ExpandableListView with multiple CheckBoxes

Рейтинг: 1Ответов: 0Опубликовано: 03.04.2015

Здравствуйте. Имеется ExpandableListView:

group:

<TextView android:id="@+id/childname"
    android:paddingLeft="50px"
    android:textSize="14px"
    android:textStyle="italic"
    android:layout_width="150px"
    android:layout_height="wrap_content"/>

item:

<TextView android:id="@+id/childname"
    android:paddingLeft="50px"
    android:focusable="false"
    android:textSize="14px"
    android:textStyle="italic"
    android:layout_width="150px"
    android:layout_height="wrap_content"
    android:layout_weight="19"
    android:layout_marginLeft="5dp" />

<TextView android:id="@+id/rgb"
    android:focusable="false"
    android:textSize="14px"
    android:textStyle="italic"
    android:layout_width="100px"
    android:layout_height="wrap_content"
    android:layout_weight="1" />

<CheckBox android:id="@+id/check1"
    android:focusable="false"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:layout_marginRight="5dp"/>

Данные выгружаются с сервера и отдаются адаптеру типа ExpandableListActivity. При выставлении флага на каком-нибудь элементе, после сворачивания/разворачивания группы чекбоксы проставляются у разных элементов. Подскажите, пожалуйста, как это можно исправить. Мне нужно выставить флаги и получить список id-шников в виде idGroup+idChild

Ответы

Ответов пока нет.