Je sais que cela est possible dans Eclipse en suivant les conseils ici: Android: génération automatique de chaînes de ressources
Mais je n'arrive pas à trouver si c'est possible dans Android studio encore. Quelqu'un sait comment faire cela?
Fondamentalement, je voudrais prendre une chaîne codée en dur et créer automatiquement une référence @string dans mes valeurs principales.xml ou strings.xml.
Alt+Enter, Extraire la ressource de chaîne lorsque le curseur est à l'intérieur de la chaîne codée en dur:
La même chose devrait également fonctionner dans les fichiers XML, et cela fonctionne dans IntelliJ IDEA, mais semble être rompu dans la version actuelle du Android Studio:
Android Studio 0.1.3 montre le texte plié dans les dispositions XML qu'il extrait des ressources de chaîne, mais il ne parvient pas à revenir à la ressource et ne propose pas d'extraire des ressources des chaînes codées en dur dans XML. Il semble que ce soit un bug.
Ce qui semble manquer dans les réponses ci-dessus est que, dans Android Studio, vous devez placer le curseur dans la chaîne, cliquez sur la souris et appuyez sur Alt + Entrée pour afficher la boîte de dialogue Extraire la ressource de chaîne
alt + Entrée fonctionne lorsque votre ressource de chaîne de configuration est activée,
how to on string resource extractor
Goto Android studio 'Help' -> Find action -> type "extract string resource"
Vous trouverez un bouton ON/OFF. Activez l'option.