Comment définir le thème sombre holo dans une application Android?

Comment définir le thème sombre holo dans mon application? En ce moment j’ai eu ceci:

 

Mais quand je le change pour:

  

Je reçois une erreur error: Error resortingeving parent for item: No resource found that matches the given name 'android:Theme.Holo.Dark'.

Comment résoudre le problème?

changez le parent="android:Theme.Holo.Dark" pour parent="android:Theme.Holo"

Le thème sombre holo s’appelle Holo

Par défaut, android définira Holo sur le thème Dark. Il n’y a pas de thème appelé Holo.Dark, il n’y a que Holo.Light, c’est pourquoi vous obtenez l’erreur de la ressource non trouvée.

Il suffit donc de le configurer pour:

  

Selon android.com, il vous suffit de le définir dans le fichier AndroidManifest.xml:

http://developer.android.com/guide/topics/ui/themes.html#ApplyATheme

L’ajout de l’atsortingbut theme à votre élément d’application a fonctionné pour moi:

–AndroidManifest.xml–

  android:theme="@android:style/Theme.Holo"/> ... 

Dans votre fichier manifeste d’application Android, sous la balise d’application, vous pouvez essayer plusieurs de ces thèmes.

Remplacer

  

avec différents thèmes définis par le système Android. Ils peuvent être comme: –

 android:theme="@android:style/Theme.Black" android:theme="@android:style/Theme.DeviceDefault" android:theme="@android:style/Theme.DeviceDefault.Dialog" android:theme="@android:style/Theme.Holo" android:theme="@android:style/Theme.Translucent" 

Chacun de ces thèmes aura un effet différent sur votre application, comme DeviceDefault.Dialog, qui fera ressembler votre application à une boîte de dialog. Vous devriez en essayer plus. Vous pouvez consulter le SDK Android ou simplement utiliser Auto Complete dans Eclipse IDE pour explorer les différentes options disponibles.

Une manière correcte de définir votre propre thème serait d’éditer le fichier styles.xml présent dans le dossier de ressources de votre application.