gpt4 book ai didi

android - 为旧操作系统版本设置通用按钮样式

转载 作者:行者123 更新时间:2023-11-29 23:28:44 31 4
gpt4 key购买 nike

我正在为较旧的 android 版本设置一个通用的按钮样式,但是这段代码在 Kitkat 上不起作用,除了制作另一个布局资源文件之外,有没有办法我可以提供一些特定的样式并解决这个问题?

       <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:buttonStyle">@style/RobotoButtonStyle</item>
</style>

// here is my custom button style

<style name="RobotoButtonStyle" parent="Base.TextAppearance.AppCompat.Button">
<item name="android:fontFamily">@font/roboto_regular</item>
<item name="android:textAlignment">center</item>
<item name="fontFamily">@font/roboto_regular</item>
<item name="android:textColor">@color/colorWhite</item>
<item name="android:background">@drawable/button_curved</item>
<item name="android:textAllCaps">false</item>
</style>

最佳答案

这些用于旧版本的 Android

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="buttonStyle">@style/RobotoButtonStyle</item>
</style>

<style name="RobotoButtonStyle" parent="Base.TextAppearance.AppCompat.Button">
<item name="android:fontFamily">@font/roboto_regular</item>
<item name="android:textAlignment">center</item>
<item name="fontFamily">@font/roboto_regular</item>
<item name="android:textColor">@color/colorWhite</item>
<item name="android:windowBackground">@drawable/button_curved</item>
<item name="android:textAllCaps">false</item>
</style>

关于android - 为旧操作系统版本设置通用按钮样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53079196/

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