【问题标题】:In Android adding column name to ListView columns在 Android 中将列名添加到 ListView 列
【发布时间】:2013-10-12 09:15:11
【问题描述】:

我正在使用 ListView 并已使用 SimpleCursorAdapter 成功地将数据库表的数据填充到它。我的问题是如何将数据库表的列名添加到 ListView 中生成的列中。

【问题讨论】:

标签: android


【解决方案1】:

您可以在 XML 中的 ListView 元素的顶部包含您的 ListView 行布局。

<include layout="@layout/report_row"/>
<ListView
    android:id="@+id/YourList"
    android:layout_width = "match_parent"
    android:layout_height = "match_parent"
    >
    </ListView>

或者您可以将HeaderView 添加到您的列表中,其中包含您的列表列的视图组

YourList.addHeaderView(View, null, false);

【讨论】:

  • 非常重要!:添加标题视图会将列表项移动 1,这意味着 list[0] 现在是标题视图,即使它是粘性的。您可以将视图与列表分开,并独立维护它
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-21
  • 1970-01-01
  • 2021-09-04
  • 2013-03-29
  • 2018-01-21
相关资源
最近更新 更多