Pixel166 Posté(e) 27 juillet 2010 Share Posté(e) 27 juillet 2010 Bonjour à tous, J'ai une nouvelle question, pour le moment sans réponse positive (mais je n'ai pas trouvé d'information disant que ce que je cherche à faire est impossible) Je voudrais mettre toutes les phrases de mon application dans le fichier strings.xml (il me semble que c'est ce qu'il faut faire) Est-il possible d'avoir des chaines de caractère "dynamiques" ? Un exemple decrira mieux ce que je souhaite : chaine de caractère : "Bonjour , comment vas-tu ?" et remplacer par le nom de la personne ? Suis-je obligé d'utiliser plusieurs chaines que je concataine, ou alors est-ce qu'une solution toute prete existe ? Merci d'avance ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fluckysan Posté(e) 28 juillet 2010 Share Posté(e) 28 juillet 2010 Sans recherche tu peux faire du String.replace() mais ce n'est pas très optimisé :p Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pixel166 Posté(e) 28 juillet 2010 Auteur Share Posté(e) 28 juillet 2010 C'est effectivement une solution, qui sera surement plus pratique que découper mes chaines de caractères et les concatener. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Profete162 Posté(e) 28 juillet 2010 Share Posté(e) 28 juillet 2010 Google et un truc comme: android "string xml" dynamic te donne tout de suite: For Example In strings.xmlYou have %d unread messages In Your Java code String message = getString(R.string.unread_messages, 10); et de fil en aiguille, on tombe sur la doc avec toutes les explications! http://developer.android.com/guide/topics/resources/string-resource.html :P Lien vers le commentaire Partager sur d’autres sites More sharing options...
Pixel166 Posté(e) 28 juillet 2010 Auteur Share Posté(e) 28 juillet 2010 Génial, merci beaucoup, c'est exactement ce que je cherche depuis plus d'une semaine. Et dire que je n'ai jamais utilisé le mot "dynamic" dans mes recherches, car je ne savais pas comment formuler dans ma recherche le coté dynamique que je voulais... Encore merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.