Android:如何更改ListAdapter文本的颜色?

Android:如何更改ListAdapter文本的颜色?,android,Android,文本的默认颜色为白色。比如说,如果我想改变颜色,那我该怎么做呢?有什么线索吗?您可以做的一件事是使用您自己的列表项布局。通过这种方式,您可以在项目中设置任何颜色或任何其他布局。您可以为列表项目使用自己的布局。这样,您可以设置项目中的任何颜色或任何其他布局。您不能使用setTextColor();在你的ListAdapter中?我想你可以你不能使用setTextColor();在你的ListAdapter中?我认为您可以在getView方法中,找到您的TextView并通过setTextColor

文本的默认颜色为白色。比如说,如果我想改变颜色,那我该怎么做呢?有什么线索吗?

您可以做的一件事是使用您自己的列表项布局。通过这种方式,您可以在项目中设置任何颜色或任何其他布局。

您可以为列表项目使用自己的布局。这样,您可以设置项目中的任何颜色或任何其他布局。

您不能使用setTextColor();在你的ListAdapter中?我想你可以

你不能使用setTextColor();在你的ListAdapter中?我认为您可以

在getView方法中,找到您的TextView并通过setTextColor()设置颜色。
如果您希望根据项目状态(选定/聚焦等)更改颜色,请在my_color.xml中创建新颜色并定义您的状态-有状态颜色的示例位于res文件夹中的SDK中。

在getView方法中,找到您的TextView并通过setTextColor()设置颜色。
如果您希望根据项目状态(选定/聚焦等)更改颜色,请在my_color.xml中创建新颜色并定义您的状态-有状态颜色的示例位于res文件夹中的SDK中。

我强烈建议您为列表视图编写自己的主题,然后在layouts xml文件中进行设置,这意味着您可以在整个应用程序中使用相同的样式

这是一个很好的入门教程

我强烈建议您为列表视图编写自己的主题,然后在layouts xml文件中进行设置,这意味着您可以在整个应用程序中使用相同的样式

这是一个很好的入门教程