Changer le thème du projet dans Android Studio?
j'ai créé un projet en utilisant le thème de la lumière et maintenant je veux le changer en noir et je ne peux pas comprendre comment faire. BTW, Je ne demande pas comment le faire en code, juste comment changer le thème par défaut du projet.
3 réponses
dans L'AndroidManifest.xml, sous la balise application, vous pouvez définir le thème de votre choix. Pour personnaliser le thème, appuyez sur Ctrl + Click
sur android:theme = "@style/AppTheme"
dans le fichier Android manifest. Il ouvrira le fichier styles.xml
où vous pouvez changer l'attribut parent de la balise style.
ou
vous pouvez définir le thème manuellement dans la fenêtre de prévisualisation dans Android Studio.
Android Studio 0.8.2 fournit un moyen légèrement plus facile de changer le thème. Dans la fenêtre de prévisualisation, vous pouvez sélectionner le thème de "Holo.Lumière.DarkActionBar " en cliquant sur le thème boîte combo juste au-dessus du téléphone.
ou faire un ctrl + cliquez sur le @style/AppTheme dans le fichier de manifeste Android. Ça ouvrira les styles.fichier xml dans lequel vous pouvez modifier l'attribut parent de la balise de style.
- thème.Holo pour un "sombre" thème.
- thème.Holo.De la lumière pour une "lumière" thème.
lorsque vous utilisez la bibliothèque de soutien, vous devez plutôt utiliser le thème.Thèmes AppCompat:
- thème.AppCompat pour le thème "dark".
- thème.AppCompat.Lumière pour le thème "lumière".
- thème.AppCompat.Lumière.DarkActionBar pour le thème clair avec une barre d'action sombre.
Source http://forums.udacity.com/questions/100200635/choosing-theme-in-android-studio-08x
dans les ensembles de thèmes manifestes avec le nom de style (AppTheme et myDialog)/ vous pouvez définir de nouveaux styles dans les styles.XML
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".MyActivity2"
android:label="@string/title_activity_my_activity2"
android:theme="@style/myDialog"
>
</activity>
</application>
les styles.exemple xml
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="android:Theme.Black">
<!-- Customize your theme here. -->
</style>
<style name="myDialog" parent="android:Theme.Dialog">
</style>
Dans parent vous mettez actuellement le thème