我在Android的列表视图中有一个复选框。复选框在那里指示已选中的项目。我已将复选框设置为禁用,以便在单击复选框时不会发生任何事件。现在禁用的复选框刻度线是非常暗淡的灰色刻度线。有什么办法可以更改android中禁用复选框的刻度线颜色?

最佳答案

您需要用于复选框的单独图像,以及用于不同状态的图像……已选中,未选中,禁用,单击(选中状态与未选中状态之间的转换)。

之后,您需要在drawble文件夹中创建一个drawable.xml并将其设置为复选框的背景。

然后,只有您可以更改diff状态上的复选框的颜色。

否则,您需要使用默认主题。

让我知道您是否需要上述内容的样本。看起来很复杂,但是很容易。

This page试图解释我的意思。

10-07 18:24
查看更多