Ich schaffe diese Klasse:Arraylist erhalten Element von Objekt - Java
public class Questions {
ArrayList<String> questionsList = new ArrayList<>();
public Questions(String question,String answer) {
questionsList.add(question);
questionsList.add(answer);
}
public ArrayList<String> getQuestionsList() {
return questionsList;
}
}
und ich möchte es in den Arraylist:
ArrayList<Questions> questionsArrayList;
questionsArrayList= new ArrayList();
questionsArrayList.add(new Questions(getString(R.string.question1),(getString(R.string.answer1))));
questionsArrayList.add(new Questions(getString(R.string.question2),(getString(R.string.answer2))));
questionsArrayList.add(new Questions(getString(R.string.question3),(getString(R.string.answer3))));
questionsArrayList.add(new Questions(getString(R.string.question4),(getString(R.string.answer4))));
Wie kann ich ( zum Beispiel) nennen R.string.question1
von questionArrayList.get(0);
als TextView und R.string.answer1
als String festlegen, um die richtige Antwort zu überprüfen. Ich habe keine Ahnung, wie ich es trennen soll.
http://stackoverflow.com/questions/2770321/what-is-a-raw-type -und-warum-sollte-nicht-wir-benutzen-es – azurefrog
Für den Rekord: Ich habe deine Frage anfänglich falsch gelesen, meine erste Antwort war falsch; habe es inzwischen behoben. – GhostCat