Android 为按钮创建样式
在android studio 3.6.2中,创建用于按钮的样式资源(包括按钮颜色、背景、文本样式、大小和颜色、圆角)的最佳解决方案是什么 我想它是适合API的水平从19和以上 我尝试使用Udacity课程中提到的按钮,但它似乎不适用于按钮颜色:Android 为按钮创建样式,android,android-studio,kotlin,button,styles,Android,Android Studio,Kotlin,Button,Styles,在android studio 3.6.2中,创建用于按钮的样式资源(包括按钮颜色、背景、文本样式、大小和颜色、圆角)的最佳解决方案是什么 我想它是适合API的水平从19和以上 我尝试使用Udacity课程中提到的按钮,但它似乎不适用于按钮颜色: <style name="SleepButtons" parent="Widget.AppCompat.Button.Colored"> <item name="android:textColor">@color/w
<style name="SleepButtons" parent="Widget.AppCompat.Button.Colored">
<item name="android:textColor">@color/white_text_color</item>
<item name="colorAccent">@color/green_color</item>
<item name="colorControlHighlight">@color/green_color</item>
<item name="android:textStyle">bold</item>
</style>
@颜色/白色\u文本\u颜色
@颜色/绿色
@颜色/绿色
大胆的
您应该在类似于按钮的可绘制背景中创建一个xml文件
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="50dp"></corners>
<stroke android:width="2dp" android:color="@android:color/white"></stroke>
<padding android:right="2dp" android:left="2dp"></padding>
<gradient android:startColor="@color/colorAccent" android:endColor="@color/colorPrimary" android:angle="270"/>
</shape>
到目前为止你们都试了些什么?编辑后的问题提到了我试过的@a_local_nobody
android:background="@drawable/button_background"