FirebaseUI 中按钮和页面文本的不同文本颜色
Different text color for button and page text in FirebaseUI
我正在设计 FirebaseUI 的样式,并希望为按钮(如“下一步”和“登录”)和页面上的其余文本设置不同的文本颜色。我发现改变文本颜色的唯一属性是 android:textColor
但它改变了两者的颜色。
这是当前颜色设置为红色时的样子。是否有仅适用于按钮文本或页面文本的属性?
<style name="Theme.FirebaseUI" parent="FirebaseUI">
<item name="android:textColor">@android:color/holo_red_light</item>
</style>
想出了一种单独设置按钮样式的方法。添加了以下样式:
<style name="FirebaseUI.Button" parent="@style/Widget.AppCompat.Button.Colored">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_gravity">end</item>
<item name="android:textColor">@color/black</item>
</style>
请注意名称必须是“FirebaseUI.Button”才能起作用。
我正在设计 FirebaseUI 的样式,并希望为按钮(如“下一步”和“登录”)和页面上的其余文本设置不同的文本颜色。我发现改变文本颜色的唯一属性是 android:textColor
但它改变了两者的颜色。
这是当前颜色设置为红色时的样子。是否有仅适用于按钮文本或页面文本的属性?
<style name="Theme.FirebaseUI" parent="FirebaseUI">
<item name="android:textColor">@android:color/holo_red_light</item>
</style>
想出了一种单独设置按钮样式的方法。添加了以下样式:
<style name="FirebaseUI.Button" parent="@style/Widget.AppCompat.Button.Colored">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_gravity">end</item>
<item name="android:textColor">@color/black</item>
</style>
请注意名称必须是“FirebaseUI.Button”才能起作用。