我的列表视图有问题,包括父列表和列表活动的子列表(通过数据库查询实现)。我希望通过更改文本样式向他们显示不同的属性(父列表项以粗体显示,子列表项以正常样式)。
我希望Parentid(Null,NotNull)的文本样式(粗体,正常)分别与父项和子项不同。请帮我处理代码/链接。非常感谢。
答案 0 :(得分:1)
也许ExpandableListAdapter
可能是一种方法? (如果需要,可以使父元素不可扩展。)
如果您想坚持使用简单列表,可以覆盖getView(int position, View convertView, ViewGroup parent)
。
也许还可以覆盖bindView(View view, Context context, Cursor cursor)
。
我使用覆盖bindView()
的选项将标记添加到视图中,稍后再进行检查。也许这对你也有用......