【发布时间】:2018-06-21 08:13:28
【问题描述】:
所以我试图将所有按钮添加到下一个样式:
style="@style/Widget.AppCompat.Button.Borderless"
但我不知道如何从 styles.xml 中做到这一点,我不想添加每个按钮,我只是希望它成为该应用程序的默认样式 我也想改变所有按钮的背景颜色
我该怎么做?
【问题讨论】:
-
类似stackoverflow.com/a/28963960/3276822 所以将这个 android:background="?android:attr/selectableItemBackground" 添加到样式中,而不是使用无边框样式
-
我正在使用 API15,所以我不能使用 parent="@android:style/Theme.Material.NoActionBar" 如果我删除它并只使用: 它只是给我的按钮中有那些属性,但我不想要它.. 我只是希望我的按钮是无板的并改变他的背景.. 我想保持默认属性而不是全部覆盖它们
-
如果没有父类,您的样式“MyButton”将覆盖所有内容。你能看看这个吗?对此有很多问题,也许如果这不起作用。我会在 Android Studio 上试试。让我知道stackoverflow.com/questions/2410836/…
标签: android