我想改变微调器下拉菜单的背景色,而不改变微调器本身的背景色(它是透明的)。这可能吗?
是的,是可以的。使用 android:popupBackground 在您的XML或 setPopupBackgroundResource(int) 代码中。
android:popupBackground
setPopupBackgroundResource(int)
要改变下拉列表的背景颜色,请在代码中添加 android:colorBackground 中的主题参数。风格.xml
android:colorBackground
码。
<style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="android:colorBackground">#ff0000</item> </style>
从而保留了整体风格:按压时的效果,圆角等。
截图