добавить несколько списков в одном упражнении - PullRequest
1 голос
/ 19 июня 2011

Я хочу добавить несколько списков, например, одно приложение для твиттера для Android: ссылка Но каждый день я пытаюсь добавить несколько списков в XML и заполнить его, появляется только первое.У вас есть объяснение?

Ответы [ 2 ]

1 голос
/ 19 июня 2011

Попробуйте это:

<LinearLayout android:layout_width="fill_parent"
          android:layout_height="fill_parent"
          android:orientation="vertical">

<ListView android:id="@+id/list1"
      android:layout_height="0"
      android:layout_width="fill_parent"
      android:layout_weight="1" />

<ListView android:id="@+id/list2"
      android:layout_height="0"
      android:layout_width="fill_parent"
      android:layout_weight="1" />

</LinearLayout>

Вы можете поместить любое количество списков, если вы определите высоту каждого из них равным 0 и весу 1. Надеюсь, это поможет.Веселись!

0 голосов
/ 19 июня 2011

Я не знаю, как работает это твиттер-приложение, но это легко сделать с помощью фрагментов.Подкласс ListFragment, а затем добавьте в свою активность столько фрагментов, сколько хотите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...