Propriété de Albiri Sigue
customer 27921 at Fri Mar 11 19:19:45 +0100 2011
Chapitre 19
Utilisation des ressources 207
btn.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
applyFormat();
}
});
}
private void applyFormat() {
String format=getString(R.string.funky_format);
String simpleResult=String.format(format,
TextUtils.htmlEncode(name.getText().toString()));
result.setText(Html.fromHtml(simpleResult));
}
}
Notre bouton contient désormais l’icône désirée (voir Figure 19.3).
Les ressources XML
Au Chapitre 18, nous avons vu que nous pouvions intégrer au paquetage de l’application
des fichiers XML sous forme de ressources brutes : il fallait ensuite y accéder depuis le
code Java pour les analyser et les utiliser. Il existe un autre moyen d’empaqueter des
documents XML statiques avec une application : les ressources XML.
Il suffit de placer un fichier XML dans res/xml/ pour pouvoir y accéder en appelant la
méthode getXml() sur un objet Resources et en lui passant en paramètre un identifiant
Figure 19.3
L’application
ImagesDemo.
Livre Android.book Page 207 Dimanche, 8. novembre 2009 12:23 12
Précédent

- 222/391

Suivant