1.按钮颜色
如果编译器在4.1之上,需要将AndroidManifest.xml中的android:theme更改为:“Theme.AppCompat.DayNight.DarkActionBar”。
2.按钮样式设置
在res-values中创建values.xml,在drawable中创建blue_button_background.xml。
3.引用方式:
在控件中使用style="@style/dialog_blu_button"。
values.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="dialog_blu_button" >
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">31dp</item>
<item name="android:background">@drawable/blue_button_background</item>
<item name="android:textSize">14sp</item>
<item name="android:paddingLeft">21dp</item>
<item name="android:paddingRight">21dp</item>
<item name="android:textColor">@color/white</item>
</style>
</resources>
blue_button_background:加粗样式
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true">
<shape android:shape="rectangle">
<solid android:color="@color/black"/>
<corners android:radius="6dp"/>
</shape>
</item>
<item>
<shape android:shape="rectangle">
<solid android:color="@color/blue"/>
<corners android:radius="6dp"/>
</shape>
</item>
</selector>