【发布时间】:2019-03-20 21:26:05
【问题描述】:
如何更改应用程序中所有按钮的文本颜色?现在唯一认为要做的工作是:
<style name="MyTheme" parent="@android:style/Theme.Material.Light.NoActionBar">
<item name="android:textColor">#ff0000</item>
</style>
但我有点担心使用android:textColor who seam 不仅会影响按钮
我试过了,但是没用:
<style name="BBButtonColor" parent="@android:style/Widget.Button">
<item name="android:textColor">#ff0000</item>
</style>
<style name="BBButtonStyle" parent="@android:style/Widget.Button">
<item name="android:textColor">#ff0000</item>
</style>
<style name="BBBorderlessButtonStyle" parent="@android:style/Widget.Button">
<item name="android:textColor">#ff0000</item>
</style>
<style name="MyTheme" parent="@android:style/Theme.Material.Light.NoActionBar">
<item name="android:textAppearanceButton">@style/BBButtonColor</item>
<item name="android:buttonStyle">@style/BBButtonStyle</item>
<item name="android:borderlessButtonStyle">@style/BBBorderlessButtonStyle</item>
<item name="android:colorButtonNormal">#ff0000</item>
</style>
这主要是我想要更改的弹出对话框中按钮的颜色
【问题讨论】:
-
我认为这个之前的答案非常适合您的需求:stackoverflow.com/questions/36261421/…
-
@RaviRupareliya:我已经阅读了这个问题,但其中没有任何内容对我有用:(
-
@RiccardoCoppola 我也已经阅读了这个问题,但其中没有任何内容对我有用:(
-
@loki 您能否通过添加一些文件来详细说明问题,例如
styles.xml、AndroidManifest.xml、layout.xml之一等。这将有助于我们缩小问题范围。
标签: android android-button android-theme android-styles