我正在开发一个安卓应用程序,在我的应用程序中使用了Spinner。我想要改变Spinner中所选项目的背景颜色,以便用户可以轻松地识别当前选定的项目。
我已经查看了这个链接设置Spinner项目选择时的背景颜色,但这样做只会改变所选TextView的背景颜色,而不会在下拉列表中改变其颜色,我想要在查看下拉列表时更改所选TextView的背景颜色。
我想要改变列表中所选项目的颜色,而不是Spinner的颜色,请参见下面的图片。
我该如何做?请问有人能帮帮我吗?
非常感谢您的帮助。
我已经查看了这个链接设置Spinner项目选择时的背景颜色,但这样做只会改变所选TextView的背景颜色,而不会在下拉列表中改变其颜色,我想要在查看下拉列表时更改所选TextView的背景颜色。
我想要改变列表中所选项目的颜色,而不是Spinner的颜色,请参见下面的图片。
![enter image description here](https://istack.dev59.com/hZ3cT.webp)
非常感谢您的帮助。
ArrayAdapter _adapter = new ArrayAdapter<>(context, R.layout.simple_text_view); _adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); _adapter.add("One"); _adapter.add("Two"); _adapter.add("Three"); _spinner.setAdapter(_adapter);
请检查一下。 - Prithniraj Nicyone