Zmień Theme.Dialog wyglądać jak Theme.Light.Dialog w Androidzie
Nie maTheme.Light.Dialog
używać z resztą mojego projektu, który jest w użyciuTheme.Light
.
Jak mogę się zmienićTheme.Dialog
wyglądać jakTheme.Light
wersjaDialog
.
Wiem, że muszę nadpisać sekcjeTheme.Dialog
w styles.xml jak poniżej. Jakie elementy należy nadpisać za pomocą jakich wartości?
<style name="dialog_light" parent="@android:style/Theme.Dialog">
<item name="android:???????"></item>
<item name="android:???????"></item>
</style>
Mogę po prostu uczynić tło jasnobiałym, ale przyciski, błystki itp. Różnią się również motywem świetlnym, aby lepiej wyglądać na jasnym tle.
EDYTOWAĆ
Wygląda na to, że to działa.
<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>