What is the difference between android:windowBackground
and android:colorBackground
?
Example:
<style name = "theme">
<item name ="android:windowBackground">@color/black</item>
<item name ="android:colorBackground">@color/black</item>
</style>
Which one would affect the color you see when a new activity is loading?
windowBackground
only affects the main window's background.
colorBackground
affects not only the background of the main window but also of all components e.g. dialogs unless you override it in the component layout.
So both of them change the activity's background, but the colorBackground
changes many more things as well.