在android studio中按钮背景颜色始终是紫色

问题描述 投票:0回答:4

我在 android studio 中编码了几个月,一切都很顺利。在过去的两周里,我更新了 android studio,从那时起,每次我放置一个按钮,无论我在做什么,即使我改变了它的背景,它的颜色都被定义为紫色。 我尝试从 xml 和 java 文件更改它,但没有成功。 如果有人知道如何更改它,那将会非常有帮助。 谢谢各位的解答。

按钮的颜色

java android user-interface
4个回答
4
投票

代替

button
使用
<androidx.appcompat.widget.AppCompatButton>


1
投票

app:backgroundTint
设置为颜色或透明也为我解决了这个问题。


0
投票

更改theme.xml

style name="Theme.PROJECTNAME" parent="Theme.AppCompat.Light.NoActionBar">

然后没有背景的按钮会变成灰色,可以通过颜色和drawable进行编辑


0
投票

在 Value/Themes/Themes.xml 中 不要使用

Material3
,而是使用
AppCompat

例如,如果您想要这个主题

"Theme.Material3.DayNight.NoActionBar"
用这个
"Theme.AppCompat.DayNight.NoActionBar"

© www.soinside.com 2019 - 2024. All rights reserved.