仅使用:
<androidx.appcompat.widget.Toolbar
android:theme="@style/MyThemeOverlay_Toolbar"
/>
with:
<style name="MyThemeOverlay_Toolbar" parent="ThemeOverlay.MaterialComponents.Toolbar.Primary">
<item name="colorOnPrimary">@color/...</item>
</style>
它还与MaterialToolbar
和默认样式style="@style/Widget.MaterialComponents.Toolbar"
一起使用。
而不是如果您正在使用
<com.google.android.material.appbar.MaterialToolbar
style="@style/Widget.MaterialComponents.Toolbar.Primary"
android:theme="@style/MyThemeOverlay_Toolbar"
..>
它也会更改标题颜色。