comment faire pour extraire le nom de l'attribut de tableau de chaîne?
Hi-je construire une application de quiz.
J'ai le texte suivant (les valeurs)question.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="question">
<item name="correct">A</item>
<item name="wrong">B</item>
<item name="wrong">C</item>
<item name="wrong">D</item>
</string-array>
</resources>
Je voudrais avoir une question avec quatre réponses possibles, mais lorsque je récupère mes réponses en Java.. je ne sais pas la réponse correcte. J'ai donc décidé d'utiliser le nom de l'attribut dans l'élément de balises pour passer une valeur de "bonne" ou "mauvaise" réponse.
Est-il de toute façon à obtenir le nom et l'étiquette de la valeur?
parce que quand j'utilise String[] test = res.getStringArray(R. tableau.question); je ne peux obtenir la valeur de chaque élément de mon tableau.
ou parce que c'est ma 1ère fois dans Android. est-il autre approche pour ce faire?
grâce
comment faire pour extraire le nom de l'attribut de tableau de chaînes
OriginalL'auteur flangofas | 2011-08-29
Vous devez vous connecter pour publier un commentaire.
Vous devez utiliser le Gestionnaire de parser le xml.
pour obtenir la valeur de l'attribut, le code est :
Essayez ces liens pour référence:
première et
deuxième
OriginalL'auteur Gaurav
J'ai fait de nombreux quiz, et une belle façon est de mettre l'option correcte toujours sur le dessus, à droite après la question. Vous pouvez utiliser la fonction de lecture aléatoire shuffle options lors de l'affichage d'une activité.
OriginalL'auteur Romio
de l'Activité:
String[] questionArray = getResources().getStringArray(R.id.question);
ensuite, vous avez
OriginalL'auteur James