J'ai une chaîne de caractères avec des arguments (par exemple Bonjour, %1$s! Vous avez %2$d nouveaux messages.
). Je sais que je peux l'utiliser dans mon code avec String.format(res.getString(R.string.welcome_messages), username, mailCount);
et j'obtiendrai un message complet avec le nom d'utilisateur et le nombre. Mais est-ce que je peux le prévisualiser dans la mise en page .xml, en utilisant tools:text?
ou tout autre instrument tools
?
Réponse
Trop de publicités?Non vous ne pouvez pas.
Conformément à la documentation de TextView et à la Attribut-Outil, il n'y a aucun moyen de remplacer les espaces réservés de String en XML.
J'avais fait des recherches à ce sujet il y a un moment et j'avais fini par coder en dur le texte via tools:text
. Comme cela n'affecte que les aperçus de conception, je pense que coder en dur le texte est acceptable dans ce cas.