Я создал макет, содержащий много линейных макетов, и у меня в одном из линейных макетов 3 списка ListViews установлены бок о бок. Я хочу сделать каждый из них прокручиваемым, но необычно. Например, я хочу иметь возможность прокручивать один из них, не затрагивая ничего другого.Android ListView прокручивает весь экран
Прямо сейчас, если я установил «android: nestedScrollingEnabled =« true »» для любого из списков, весь экран прокручивается. Я хочу, чтобы прокрутка списка ограничивалась макетом, в котором находится список (поэтому я могу прокручивать список, а остальная часть экрана остается на месте).
Как я могу это сделать? Пока это вообще не прокрутка или прокрутка всего экрана. Я просто хочу, чтобы список прокручивался.
Спасибо!
PS: Вот как соответствующая часть XML выглядит (ничего особенного):
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal"
android:layout_marginBottom="@dimen/list_vertical_margin">
<ListView
android:id="@+id/realtime_vehicle_list"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<ListView
android:id="@+id/realtime_errors_list"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
<ListView
android:id="@+id/realtime_depot_list"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1" />
</LinearLayout>
напишите свой XML-файл здесь ............. – sushildlh
Ну, это большой, я не уверен, что у меня достаточно персонажей, чтобы опубликовать его. –