如何在ListActivity中实现两个listview?

时间:2014-10-21 02:11:11

标签: android listview listactivity

我知道当你想使用ListActivity时,它要求你将列表名称放在XML中作为" @android:id / list"。在这种情况下,如果我想使用两个listview,我怎么能实现,因为它具有相同的ID?

1 个答案:

答案 0 :(得分:0)

带有'@android:id/list'的列表活动意味着屏幕中央的单个全屏列表。 如果要在活动中使用两个列表视图,则必须为它们使用不同的ID。像:

<LinearLayout android:layout_weight="1" 
                    android:layout_height="fill_parent" 
                    android:layout_width="fill_parent">

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

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

                </ListView>
    </LinearLayout>