【问题标题】:android: how to specify multipe listivewsandroid:如何指定多个列表视图
【发布时间】:2010-04-18 03:57:01
【问题描述】:

似乎 android 已经强制 listview 必须具有名称 android:id="@android:id/list",那么无论如何要创建多个 listview 吗?我有两个活动,它们都是列表视图,但必须控制不同格式的列表,一个是图像+文本,另一个是文本。

【问题讨论】:

    标签: android listview


    【解决方案1】:

    扩展 Activity(而不是 ListActivity)并使用您喜欢的任意数量的 ListViews 扩展布局。

    【讨论】:

      【解决方案2】:

      ID 不必是android:id="@android:id/list"。您可以通过android:id="@+id/thingsandalsootherthings"指定任何id

      【讨论】:

      • 这是真的吗?看看 synic 在这篇文章中说了什么:stackoverflow.com/questions/2661073/…
      • 你有这个问题的链接。在ListActivity 中,您只能将android:id="@android:id/list" 用于一个ListView。如果您希望您的 ListActivity 有两个 ListViews,然后将第二个命名为其他名称,然后像常规小部件一样使用它(例如,findViewById() 以获取 ListView)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-21
      • 2020-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多