我需要将列表视图中该项目的背景更改为当我们按下该项目时出现的颜色(一种透明的黄色)。

目前我正在这样做:

v.setBackgroundColor(Color.BLUE);


但是我需要将背景设置为透明的黄色,而不是蓝色,当我们触摸该项目时,该颜色会闪烁并消失。

它的颜色代码是什么?如果问题不重要,请原谅我。

最佳答案

实际上它不是一种颜色。其9补丁可绘制。

如果您不提供任何颜色,则默认值(黄色)应可见。

否则,您可以从here下载9-patch list_selector_background_focus.9并在按下某个项目时在列表中提出起诉。

有关更多参考,请查看this

07-24 09:44
查看更多