在 ListView 中创建类别?

Posted

技术标签:

【中文标题】在 ListView 中创建类别?【英文标题】:Creating categories in a ListView? 【发布时间】:2010-11-04 01:36:49 【问题描述】:

如何在任意 ListView 中创建类别,如 Preferences (PreferenceCategory) 中的类别?

我发现 android.R.layout.preference_category 会呈现灰色的 TextView,但在 java 代码中没有提到它。

【问题讨论】:

【参考方案1】:

如何在任意 ListView 中创建类别,如 首选项(PreferenceCategory)? 我找到了 android.R.layout.preference_category 呈现灰色 TextView 但从 java 代码中看不到任何地方提到它。

http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/

请注意,代码来自 Android 0.9 并且可能需要对 在 Android 1.5 中工作。

我有一个兼容 Android 1.5 的设备 他的代码变体:

http://commonsware.com/AdvAndroid/

(向下滚动,点击源代码 链接,然后查看 ListView/Sections 项目)

-- 马克·墨菲(Commons Guy)http://commonsware.com 忙碌的程序员 Android 开发指南 2.0 版可用!

谢谢,马克!

【讨论】:

你有Android2.2变种版本的SectionedAdapter吗?

以上是关于在 ListView 中创建类别?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Android Studio 中创建动态 ListView

在 Flutter 中创建一个双向无限 ListView.builder

使用 ViewPager 在 Fragment 中创建 Listview

从 django 中的模型字段在 ListView 中创建列表

Android App 在片段中创建 ListView 引用时关闭

如何在颤动中创建这样的自定义 ListView 项目?