Différence entre android:windowBackground et android:colorBackground?
Quelle est la différence entre android:windowBackground
et android:colorBackground
?
Exemple:
<style name = "theme">
<item name ="android:windowBackground">@color/black</item>
<item name ="android:colorBackground">@color/black</item>
</style>
Un qui aurait une incidence sur la couleur que vous voyez lorsque l'activité nouvelle est en cours de chargement?
Vous devez vous connecter pour publier un commentaire.
windowBackground
affecte uniquement la fenêtre principale de l'arrière-plan.colorBackground
n'affecte pas seulement l'arrière-plan de la fenêtre principale, mais aussi de toutes les composantes, par exemple des boîtes de dialogue sauf si vous la remplacez, dans l'agencement des composants.Donc à la fois de modifier l'activité de l'arrière-plan, mais la
colorBackground
changements beaucoup plus de choses ainsi.http://developer.android.com/guide/topics/ui/themes.html
MODIFIÉ:
c'est à dire la valeur de windowBackground doit être référencée couleur:
mais pour backgroundColor vous pouvez utiliser les littéraux:
android:colorBackground
est en train de faire. Donc je suppose que ma question initiale devrait être "Que ne la définition deandroid:windowBackground
faire et de ce qui ne la définition deandroid:colorBackground
faire? Sont-ils différents?" Vous avez répondu à la différence entre la façon dont ils peuvent être utilisés, mais je ne suis toujours pas sûr de ce qu'ils sont utilisés pour, et la différence entre ce qu'ils font réellement.android:colorBackground
n'est plus mentionnée dans le lien Sina fourni