2011-06-13 3 views
0

Je souhaite créer une application android pour effectuer un examen. Supposons qu'il y ait deux sujets, et chacun contient 20 questions chacun. Alors, comment mettre en œuvre/meilleure façon de mettre en œuvre ces questions et réponses? Je souhaite réutiliser l'activité et la manière d'utiliser Strings.xml est-elle préférée? Comment? Toutes les choses sont des contenus statiques, uniquement du côté client. Merci d'avance.Pour créer un motif d'examen contenu statique

--meher.

Répondre

0

Vous pouvez définir 2 tableaux (questions et réponses) dans votre fichier arrays.xml. L'exemple est ici: http://developer.android.com/resources/samples/ApiDemos/res/values/arrays.html Si vous souhaitez réutiliser une activité existante, alors votre application sera une séquence d'objets différents de la même activité (appelons-la QuestionActivity), et vous pouvez en appeler une nouvelle lorsque l'utilisateur appuie sur Suivant. De cette façon, vous devez indiquer le numéro de la question à afficher dans l'intention, pour que l'activité sache ce qu'elle doit afficher. L'utilisateur peut appuyer sur le bouton Retour et ses réponses peuvent être perdues. Donc, vous devriez également mémoriser les réponses aux questions lorsque l'utilisateur choisit une réponse.

Questions connexes