自定义listview项目的外观

时间:2012-09-30 07:26:15

标签: android listview textview

我实现了一个ListView来显示书籍的文本。因此,每个文本段落都是ListView中的一个项目(TextView)。但我不希望在聚焦或选择并点击它们时将项目彼此区分开来。 所以,我使用<selector>用于ListView;但我可以自定义项目背景!

现在,如果我想自定义文本颜色等列表项的前景,我该怎么办?

2 个答案:

答案 0 :(得分:2)

您可以为列表项创建自己的xml布局并将其放入适配器中。例如,对于SimpleAdapter,构造函数看起来像这样:

SimpleAdapter adapter = new SimpleAdapter(context, list, R.layout.your_item_style, from, to) // where "your_item_style" is name of xml file in layout folder of your app

答案 1 :(得分:0)

尝试此链接,它可以帮助您自定义列表视图和列表视图项

Example 1

Example 2