我正在尝试制作一个可选择的 GridView。所以我需要这个的默认颜色(当你点击项目时,它应该保持选中状态)。我只需要按下项目的默认(浅蓝色)颜色(如列表视图中的蓝色)。
view.setBackgroundResource(android.R.drawable.list_selector_background);
不起作用。
谢谢你。
我正在尝试制作一个可选择的 GridView。所以我需要这个的默认颜色(当你点击项目时,它应该保持选中状态)。我只需要按下项目的默认(浅蓝色)颜色(如列表视图中的蓝色)。
view.setBackgroundResource(android.R.drawable.list_selector_background);
不起作用。
谢谢你。
我相信这就是你要找的。这里提出了一个非常相似的问题。
简而言之,这应该是您的答案:
它是 list_selector_holo_dark 或等效的全息灯版本;这些是 Honeycomb 及更高版本中的默认值。list_selector_background 是非全息版本,用于 Gingerbread 及以下版本。
为了清楚起见,我引用了/u/Espiandev。