gpt4 book ai didi

android - Material 设计组件按钮全局主题覆盖 splinter

转载 作者:行者123 更新时间:2023-11-29 18:30:57 26 4
gpt4 key购买 nike

我想像这样简单地将样式应用到主题级别的所有按钮

<style name="BaseTheme" parent="Theme.MaterialComponents.Light.NoActionBar">
...
<item name="buttonStyle">@style/DefaultButton</item>
</style>

<style name="DefaultButton" parent="Widget.MaterialComponents.Button">
<item name="android:textColor">@color/whatever</item>
</style>

<Button
android:id="@+id/addChannelButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|center_horizontal"
android:layout_margin="16dp"
android:text="Add room" />

为什么这行不通?它会在 appcompat 中

//如果我使用 Theme.MaterialComponents.Light.NoActionBar.Bridge,那么它可以工作

最佳答案

您应该在主题中设置 materialButtonStyle 而不是 buttonStyle

关于android - Material 设计组件按钮全局主题覆盖 splinter ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56296694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com