android - 在一个 Activity 中添加多个 ListView

标签 android listview android-activity

我想为 Android 添加多个 ListView ,例如 Twitter 的一个应用程序:link 但每次我尝试在 XML 中添加多个 ListView 并填充它时,只有第一个出现。你有解释吗?

最佳答案

试试这个:

<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>

只要将每个 ListView 的高度定义为 0 且权重为 1,就可以放置任意数量的 ListView 。希望对您有所帮助。玩得开心!

关于android - 在一个 Activity 中添加多个 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6404413/

相关文章:

android - 录制时访问输出视频

java - 致命崩溃 : Focus search returned a view that wasn't able to take focus

android google calendar api 在发布时不工作

java - 我想要一个包含多个内容的数组列表的自定义 listView

android - 暂停和恢复 ActivityGroup 中的子 Activity

Android 平台上的 Android 库和 Java 经典库(.jar)

wpf - Windows 7 触摸屏 "Shrug"

php - 如何将从数据库中检索到的某些行数据显示到 listView 中

android - 启动器未返回到我的应用程序中上次使用的 Activity

android - 如何创建在指定屏幕位置显示的 android Activity ?