如何为Android应用程序中的列表项实现自定义列表视图

时间:2011-11-28 09:37:18

标签: java android listview

我的列表视图有问题,包括父列表和列表活动的子列表(通过数据库查询实现)。我希望通过更改文本样式向他们显示不同的属性(父列表项以粗体显示,子列表项以正常样式)。

我希望Parentid(Null,NotNull)的文本样式(粗体,正常)分别与父项和子项不同。请帮我处理代码/链接。非常感谢。

1 个答案:

答案 0 :(得分:1)

也许ExpandableListAdapter可能是一种方法? (如果需要,可以使父元素不可扩展。)

如果您想坚持使用简单列表,可以覆盖getView(int position, View convertView, ViewGroup parent)

也许还可以覆盖bindView(View view, Context context, Cursor cursor)

我使用覆盖bindView()的选项将标记添加到视图中,稍后再进行检查。也许这对你也有用......