В настоящее время я пытаюсь разработать расширяемый список с двумя или более детьми в группе. Он отлично работает, но теперь я хочу анимировать анимацию слайдов для детей, когда пользователь нажимает на родителя.
Я нашел эту библиотеку https://github.com/tjerkw/Android-SlideExpandableListView, и она действительно работает ну по одному пункту на группу. Я попытался расширить файл макета xml, чтобы можно было использовать больше элементов, чем по одному на группу. Но, похоже, это не работает.
Это исходный файл. Он включает в себя две кнопки в одном ряду на группу.
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:id="@+id/expandable"
android:background="#000000">
<Button
android:id="@+id/buttonA"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:text="Action A"
android:textSize="12dip"/>
<Button
android:id="@+id/buttonB"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:text="Action B"
android:textSize="12dip"/>
</LinearLayout>
Но когда я сейчас пытаюсь развернуть этот макет, например так:
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:id="@+id/expandable"
android:background="#000000">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/buttonA"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Action A"
android:textSize="12dip"/>
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:id="@+id/buttonB"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Action B"
android:textSize="12dip"/>
</LinearLayout>
</LinearLayout>
«Пространство», которое скользит вниз, становится больше, но я вижу только первую кнопку. Место, где должна отображаться вторая кнопка, пустует.
У кого-нибудь есть идея?