2017-01-21 2 views
0

У меня есть проблема с DatePickerDialog. Вы можете видеть на экране ниже, что текущий невидимый или пустой, такой же, как и кольцо выбора.Текущий день и выберите кольцо невидимым - DatePickerDialog

enter image description here

активность:

dialog = new DatePickerDialog(profilFragment.getActivity(), R.style.WeezyuTheme_DatePickerDialog, this, 
          year, month, day); 

Стиль XML:

<style name="WeezyuTheme.DatePickerDialog" parent="Theme.AppCompat.Dialog"> 
    <item name="colorAccent">#0f0</item> 
    <item name="colorPrimary">#f00</item> 
    <item name="colorPrimaryDark">#00f</item> 
</style> 

Так что если у вас есть какие-либо идеи, чтобы решить ее.

+0

Изменение цветовых кодов в стилях, все эти три являются белыми. –

ответ

0

Не знаю причину этого, но было бы лучше, если бы вы применили эти цветовые коды в файле colors.xml, а затем передали эти цвета здесь.

Как В colors.xml файл измените значения, как:

<color name="colorAccent">#0f0</color> 
<color name="colorPrimary">#f00</color> 
<color name="colorPrimaryDark">#00f</color> 

А затем измените значения в style.xml как:

<style name="WeezyuTheme.DatePickerDialog" parent="Theme.AppCompat.Dialog"> 
    <item name="colorAccent">@color/colorAccent</item> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
</style> 

Надеется, что это поможет.

Смежные вопросы