121 votes

Paramètre Android Thème de la couleur d'arrière-plan

Je suis en train de modifier l'arrière-plan par défaut du thème de la couleur, qui doit être facile, mais étonnamment, je ne peux pas le faire fonctionner. Veuillez noter que je veux le changement à travers l'ensemble de l'application, pas seulement pour une seule activité. Voici mon code:

styles.xml

<resources>

<color name="white_opaque">#FFFFFFFF</color>
<color name="pitch_black">#FF000000</color>

    <style name="AppTheme" parent="android:Theme.Light">
      <item name="android:background">@color/white_opaque</item>
      <item name="android:windowBackground">@color/white_opaque</item>
      <item name="android:colorBackground">@color/white_opaque</item>

    </style>
</resources>

et bien sûr, dans le manifeste

  <application
     .
     .
     .
        android:theme="@style/AppTheme" > 
</application>

Android doc que j'ai consultées sur la modification des thèmes: http://developer.android.com/guide/topics/ui/themes.html

J'ai essayé de commutation entre white_opaque et pitch_black pour tous les attributs xml mais on ne change pas une chose. Toutes les suggestions?

61voto

Stark Points 679

Ok s'est avéré que j'ai fait un vraiment stupide erreur. L'appareil que j'utilise pour les tests est en cours d'exécution Android 4.0.4, l'API de niveau 15.

L'styles.xml le fichier que j'ai été de l'édition est dans les valeurs par défaut du dossier. J'ai édité le styles.xml les valeurs-v14 dossier et ça marche tout bien maintenant.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X