Я разрабатываю приложение, в котором я должен заполнить некоторые представления различными данными.Аналогичным случаем будет игра «Кто хочет стать миллионером».Мне нужен случайный вопрос с возможными ответами.Каков наилучший способ сделать это?
Я подумал о том, чтобы иметь файл / res / xml / questions со структурой, подобной этой:
<questions>
<question text="Question1" id="q1">
<answer id="a1" text="A1" correct="0"/>
<answer id="a2" text="A2" correct="0"/>
<answer id="a3" text="A3" correct="1"/>
<answer id="a4" text="A4" correct="0"/>
</question>
...
</questions>
Но что будет лучшим способомиспользовать языковую поддержку, которую предлагает Android?Должен ли текст каждого вопроса быть чем-то вроде "@ string / q1" ?.Таким образом, у меня могут быть вопросы / ответы на разных языках.
Другое дело: как мне заполнить TextView для вопроса и текста кнопок?Должен ли я прочитать XML с SAX?
Считаете ли вы, что sqlite может быть лучшим вариантом?