我正在自定义日期和时间选择器。
当我在android Nougat上尝试时,“确定”和“取消”按钮似乎是半透明的灰色。见所附图片。
在android 6中-看起来很好...
有任何想法吗?
谢谢

<style name="AppTheme.Dialog" parent="AppTheme.Dialog.Base">
    <item name="android:datePickerDialogTheme">@style/MyDatePickerDialogTheme</item>
    <item name="android:timePickerDialogTheme">@style/MyTimePickerDialogTheme</item>
</style>

<style name="MyDatePickerDialogTheme" parent="android:Theme.Material.Light.Dialog">
    <item name="android:colorAccent">#00FF00</item>
</style>

<style name="MyTimePickerDialogTheme" parent="android:Theme.Material.Light.Dialog">
    <item name="android:colorAccent">#00FF00</item>
</style>


android - 自定义android牛轧糖日期和时间选择器-LMLPHP

谢谢

最佳答案

好的,我明白了:我将以下项添加到MyDatePickerDialogTheme和MyTimePickerDialogTheme中:

<item name="buttonStyle">@style/MyPickerButtonStyle</item>


接着:

<style name="MyPickerButtonStyle" parent="android:Widget.Holo.Button">
    <item name="android:textColor">#00c8f8</item>
</style>


它解决了问题。

这是因为我定义了自己的buttonStyle ...

07-26 09:42
查看更多