Android 如何在timepickerdialog中更改“确定”和“取消”按钮布局的背景色

Android 如何在timepickerdialog中更改“确定”和“取消”按钮布局的背景色,android,Android,我无法更改timepickerdialog中存在“确定”和“取消”按钮的布局的背景色。我应该添加或更改什么。以及如何更改timepickerdialog上“确定”和“取消”按钮的文本颜色?我真的很感谢你的帮助 我的代码: <style name="Theme.MyTheme.TimePicker" parent="android:Widget.Material.Light.TimePicker"> <item name="android:timePickerMode"&

我无法更改timepickerdialog中存在“确定”和“取消”按钮的布局的背景色。我应该添加或更改什么。以及如何更改timepickerdialog上“确定”和“取消”按钮的文本颜色?我真的很感谢你的帮助

我的代码:

<style name="Theme.MyTheme.TimePicker" parent="android:Widget.Material.Light.TimePicker">
    <item name="android:timePickerMode">clock</item>
    <item name="android:headerBackground">#ff555555</item>
    <item name="android:numbersTextColor">?android:attr/textColorPrimaryActivated</item>
    <item name="android:numbersInnerTextColor">?android:attr/textColorSecondaryActivated</item>
    <item name="android:numbersSelectorColor">?android:attr/colorControlActivated</item>
    <item name="android:numbersBackgroundColor">#ff555555</item>
    <item name="android:amPmTextColor">?android:attr/textColorSecondary</item>
</style>

时钟
#ff555555
?android:attr/textColorPrimary已激活
?android:attr/textcolorsecondary已激活
?android:attr/colorControlActivated
#ff555555
?android:attr/textColorSecondary

请尝试下面的代码。希望对你有帮助

<style name="DialogTheme" parent="**Theme.AppCompat.Light**">
    <item name="colorAccent">@color/blue</item>
</style>

@颜色/蓝色
或者您也可以尝试下面的代码

<style name="AppTheme" parent="...">
  ...
  <item name="android:timePickerDialogTheme">@style/AlertDialogCustom</item>
  <item name="android:datePickerDialogTheme">@style/AlertDialogCustom</item>
  <item name="android:alertDialogTheme">@style/AlertDialogCustom</item>
</style>

<style name="AlertDialogCustom" parent="android:Theme.Material.Light.Dialog.Alert">
  <item name="android:colorPrimary">#00397F</item>
  <item name="android:colorAccent">#0AAEEF</item>
</style>

...
@样式/警报对话框自定义
@样式/警报对话框自定义
@样式/警报对话框自定义
#00397F
#0AAEEF

检查,但hr、mins和am/pm后面的背景颜色不同,标题背景也不同。我如何控制顶栏上hr、mins和am/pm的布局???@drawable/line@color/blue在您的样式中添加上方线条。这可能对你有帮助