Измените Theme.Dialog, чтобы он выглядел как Theme.Light.Dialog в Android
Здесь нетTheme.Light.Dialog
использовать с остальной частью моего проекта, который используетTheme.Light
.
Как я могу изменитьTheme.Dialog
выглядеть какTheme.Light
версияDialog
.
Я знаю, что я должен перезаписать разделыTheme.Dialog
в styles.xml как ниже. Какие элементы я должен перезаписать с какими значениями?
<style name="dialog_light" parent="@android:style/Theme.Dialog">
<item name="android:???????"></item>
<item name="android:???????"></item>
</style>
Я мог бы просто сделать фон светло-белым серым, но кнопки, вращатели и т. Д. Также отличаются по светлой теме, чтобы лучше выглядеть на светлом фоне.
EDIT
Похоже, я получил это работает.
<color name="black">#FF000000</color>
<color name="whitegrey">#FFF2F2F2</color>
<style name="dialog_light" parent="@android:style/Theme.Dialog">
<item name="@android:windowBackground">@color/whitegrey</item>
<item name="@android:textColor">@color/black</item>
</style>