. . возможно ли как то в цикле обратиться к ним? По "шаблону", что то вроде getString(R.string.strN)
<string-array>
пробовал, не совсем то, что нужно
Что именно нужно? Какая на самом деле задача?
задача сделать приложение с вопросами и ответами, где будут режимы обучения и экзамен
Почему не загрузить строки из string-array?
а как их использовать в коде? была идея что строки в массиве будут ответами, а вопрос брать из обычных стрингов, и получается что каждый новый вопрос, это новый массив стрингов + новая строка, а кода слишком много получается для этого
В смысле? Есть вопрос, есть правильный номер ответа, есть варианты ответов. Показали вопрос, показали варианты, получили выбор, сравнили с правильным, показали результат, загрузили новый вопрос и т.д. Можно сделать компонент, который реализует всю эту логику. И ему без разницы, какие данные вы ему подаёте на вход.
а где такую реализацию можно посмотреть?
а в таких задачах использование каких то патернов и прочего, которые облегчат решение поставленной задачи или можно простым кодом?
Сначала сделайте чтобы просто работало. Разбейте на компоненты, где у каждого своя ответственность, чтобы не было каши из всего. Потом натянете на это такие паттерны, какие захотите.
благодарю, что подробно ответили на вопросы
Обсуждают сегодня