Questions marquées «android-theme»

Un thème est un style appliqué à une application ou une activité Android entière, plutôt qu'à une vue individuelle. Lorsqu'un style est appliqué en tant que thème, chaque vue de l'activité ou de l'application appliquera chaque propriété de style qu'elle prend en charge.


30
Impossible de trouver Theme.AppCompat.Light pour la nouvelle prise en charge d'ActionBar Android
J'essaie d'implémenter la nouvelle bibliothèque de support ActionBar qui a été publiée par Google il y a quelques jours. Dans le passé, j'ai réussi à implémenter ActionBarSherlock sans aucun problème en utilisant la même méthode répertoriée sur la page de configuration de la bibliothèque de support de développeur Google - …

16
Thème plein écran pour AppCompat
Je voudrais savoir comment appliquer un thème plein écran (pas de barre de titre + pas de barre d'action) à une activité. J'utilise la bibliothèque AppCompat du package de support v7. J'ai essayé de m'appliquer android:theme="@android:style/Theme.NoTitleBar.Fullscreen"à mon activité spécifique mais elle s'est écrasée. Je pense que c'est parce que mon …

20
Comment changer la couleur d'arrière-plan du ActionBar d'un ActionBarActivity en utilisant XML?
Détails: J'étends ActionBarActivity. Eclipse et SDK entièrement corrigés à partir du 2011-11-06. <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="14" /> Déployé sur un appareil Samsung avec Android 2.3.3, l' application aandroid:theme="@android:style/Theme.Light" Problème: l' application est claire, mais ActionBar est bleu avec des icônes grises, à peine visible sur la couleur d'arrière-plan bleu. Je veux …


12
Définir le thème d'un fragment
J'essaie de définir le thème d'un fragment. La définition du thème dans le manifeste ne fonctionne pas: android:theme="@android:style/Theme.Holo.Light" En regardant les blogs précédents, il semble que je doive utiliser un ContextThemeWrapper. Quelqu'un peut-il me référer à un exemple codé? Je ne trouve rien.

16
Comment définir le texte de la barre d'outils et la couleur de la flèche arrière
L'arrière-plan de la barre d'outils est de couleur sombre, je veux que le texte et la flèche de retour soient blancs. J'ai essayé de suivre, mais cela ne fonctionne pas. <style name="Theme.MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/blue</item> <item name="colorPrimaryDark">@color/blue_darker</item> <item name="colorAccent">@color/purple</item> <!-- item name="android:textColorPrimary">@color/white</item--> // I don't want to set this, changes …

7
Obtenir la valeur de la couleur par programme lorsqu'il s'agit d'une référence (thème)
Considère ceci: styles.xml <style name="BlueTheme" parent="@android:style/Theme.Black.NoTitleBar"> <item name="theme_color">@color/theme_color_blue</item> </style> attrs.xml <attr name="theme_color" format="reference" /> color.xml <color name="theme_color_blue">#ff0071d3</color> La couleur du thème est donc référencée par le thème. Comment puis-je obtenir le theme_color (référence) par programmation? Normalement j'utiliserais getResources().getColor()mais pas dans ce cas car c'est référencé!

2
Quand faut-il utiliser Theme.AppCompat vs ThemeOverlay.AppCompat?
Il existe les classes Theme.AppCompat suivantes: Theme.AppCompat Theme.AppCompat.Light Theme.AppCompat.Light.DarkActionBar Theme.AppCompat.NoActionBar Theme.AppCompat.Light.NoActionBar Theme.AppCompat.DialogWhenLarge Theme.AppCompat.Light.DialogWhenLarge Theme.AppCompat.Dialog Theme.AppCompat.Light.Dialog Theme.AppCompat.CompactMenu et les classes ThemeOverlay.AppCompat suivantes: ThemeOverlay.AppCompat ThemeOverlay.AppCompat.Light ThemeOverlay.AppCompat.Dark ThemeOverlay.AppCompat.ActionBar ThemeOverlay.AppCompat.Dark.ActionBar Pourquoi utiliser ThemeOverlay.AppCompat.light vs Theme.AppCompat.Light par exemple? Je vois qu'il y a beaucoup moins d'attributs définis pour ThemeOverlay - je suis curieux de savoir …

4
Comment définir le thème holo dark dans une application Android?
Comment puis-je définir le thème Dark holo dans mon application? A ce moment j'ai eu ceci: <style name="AppTheme" parent="android:Theme.Holo.Light" /> Mais quand je le change en: <style name="AppTheme" parent="android:Theme.Holo.Dark" /> J'obtiens une erreur error: Error retrieving parent for item: No resource found that matches the given name 'android:Theme.Holo.Dark'. Comment résoudre …

7
Comment puis-je styliser la barre d'outils appcompat-v7 comme Theme.AppCompat.Light.DarkActionBar?
J'essaie de recréer l'apparence de Theme.AppCompat.Light.DarkActionBaravec la nouvelle barre d'outils de la bibliothèque de support. Si je choisis Theme.AppCompat.Lightma barre d'outils sera claire et si je choisis, Theme.AppCompatelle sera sombre. (Techniquement, vous devez utiliser la .NoActionBarversion, mais pour autant que je sache, la seule différence est <style name="Theme.AppCompat.NoActionBar"> <item name="windowActionBar">false</item> …

3
Définition de la couleur d'arrière-plan du thème Android
J'essaie de modifier la couleur du thème d'arrière-plan par défaut, ce qui devrait être facile mais étonnamment je ne peux pas le faire fonctionner. Veuillez noter que je souhaite que la modification s'applique à l'ensemble de l'application, pas seulement à une seule activité. Voici mon code: styles.xml <resources> <color name="white_opaque">#FFFFFFFF</color> …


1
Utiliser l'espace de noms d'application avec style
Je vais donner un exemple pour démontrer le plus grand point. Imaginez que mon application dispose d'un certain nombre de FloatingActionButtons. Par conséquent, je souhaite créer un style et le réutiliser. Alors je fais ce qui suit: <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item …

16
Comment centrer le titre ActionBar dans Android?
J'essaie d'utiliser le code suivant pour centrer le texte dans le ActionBar, mais il s'aligne sur la gauche. Comment le faites-vous apparaître au centre? ActionBar actionBar = getActionBar(); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle("Canteen Home"); actionBar.setHomeButtonEnabled(true); actionBar.setIcon(R.drawable.back);

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.