在一个活动中添加多个listview

时间:2011-06-19 18:46:51

标签: android listview android-activity

我想添加多个listview,比如一个app for twitter for android:link 但是eveytime我尝试在XML中添加多个listview并填充它只有第一个出现。你有解释吗?

2 个答案:

答案 0 :(得分:1)

试试这个:

<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.您可以放置​​任意数量的列表视图。希望有所帮助。玩得开心!

答案 1 :(得分:0)

我不知道Twitter应用程序是如何工作的,但这可以使用片段轻松完成。子类ListFragment然后在您的Activity中添加任意数量的片段。