Question Aperçu des couleurs dans Android Studio


Y a-t-il un moyen de voir le color preview de integer variables celui défini comme couleur ARGB dans le gouttière gauche du Fenêtre de l'éditeur.
Je veux dire quelque chose comme l'aperçu des couleurs qui a été enregistré comme ressource.

enter image description here

Voici une capture d’image qui montre exactement ce que je veux dire.


11
2018-04-05 08:06


origine


Réponses:


Ce n'est pas possible pour int Valeurs ARGB, parce que l'IDE ne peut pas comprendre qu'ils sont des couleurs, ils peuvent être juste des nombres! Au lieu de cela, il peut afficher l'aperçu des couleurs dans la gouttière lorsque vous faites référence à une ressource car l'analyse R.color.yourColor l'IDE comprend que c'est une couleur par le qualificatif R.color au lieu de R.dimen ou quelque chose.
Alternativement, vous pouvez regarder ici pour écrire un plugin pour Android Studio qui peut vous aider à obtenir le résultat souhaité.


3
2018-04-13 12:26



C'est seulement possible pour les couleurs enregistrées en tant que ressource (par le développeur comme dans colors.xml ou existe en tant que ressource d'Android).

Reportez-vous à ce lien ci-dessous pour plus d'informations.

Existe-t-il un moyen facile de voir une couleur dans Android Studio?


6
2018-04-09 12:53



Si vous connaissez toutes vos couleurs à l’avance, importez-les toutes à l’intérieur du colors.xml fichier et chaque fois que vous utilisez une couleur, il sera toujours affiché sur la gauche. Le code ressemblera à ceci:

public static void obsidian(ucTheme theme) {
    theme.background_color = R.color.obsidian;
    theme.id = 1000;
}  

Et le résultat final sera le suivant: enter image description here


3
2018-04-13 12:04