我需要实现在按钮点击时更改应用程序主题的功能。我已经成功地更改了按钮、编辑文本和文本视图的样式。但是在更改Spinner
的样式时遇到了问题。
唯一成功的更改是更改背景颜色:
spinnerRoutes.setBackgroundResource(R.drawable.dark_theme_spinner_background);
但是只有标题行的背景改变了。我还需要改变行和项的文本颜色,以及下拉列表行的背景。
我已经尝试了很多类似的stackoverflow解决方案,但没有一个有效。
是否可以通过编程方式更改下拉列表的样式?