J'ai trouvé ce problème il y a quelque temps, mais je le résous en utilisant ceci: getString(), ou ceci: getResources(). GetString()Problèmes d'accès à mes éléments strings.xml ... j'ai des chiffres et non la valeur de chaîne
mais maintenant, pour ce cas, cela ne fonctionne pas, je pense que c'est parce que je dois obtenir les valeurs de chaîne sur une classe d'activité non ANDROID. J'ai besoin des valeurs de ressources sur une classe de connexion distante, cela ne prolonge pas n'importe quel type d'activité ou de service.
comment je peux accéder aux variables de mes chaînes.xml sur cette classe normale?
c'est le code où je reçois l'erreur (il obtient un entier, et non la valeur de chaîne)
String a =R.string.totalpermission;
IMPORTANT: Vous devez vous adapter au nouveau format le plus explicite dès que possible (c'est-à-dire Vous% 1 $ s% 2 $ d cats "), sinon il ne sera plus compilé sous Gingerbread – EboMike
, Je n'étais pas sûr que la nouvelle façon était rétrocompatible.J'ai fait un test et il semble fonctionner correctement dans une version plus ancienne d'android.apparemment c'est une vieille fonctionnalité qui est maintenant appliquée. –