Я хочу загрузить двумерный массив, подобный этому:
[
[false, true, false, false],
[true, false, false, false],
[false, false, false, true],
[false, false, true, false],
[false, false, true, false]
]
На самом деле, это состояния переключателей, ложь, указывающая, что радиопереключатель снят, в то время как истина указывает на то, что переключатель отмечен.
Чтобы объяснить весь сценарий, я создаю тест, в котором есть вопрос и варианты для этого. Я создал radiobuttonStates[][]
2D-массив. Первый [] указывает количество вопросов в зависимости от количества вариантов во втором []. Есть кнопка сохранения и выхода, которая сохраняет тест (сохранение номера вопроса с того места, где пользователь ушел, и выбранных переключателей, как предыдущих, так и текущих). Итак, 2D массив, который я создал в первой попытке теста, я хочу загрузить этот же массив, когда пользователь снова вернется и возобновит тест. Прямо сейчас я думаю сохранить этот массив в некотором постоянном хранилище (База данных или любой другой). Но я не понимаю, как хранить. Пользователь нажимает кнопку возобновления, и я показываю текущий номер вопроса из базы данных, но не могу показать выбор переключателя. Пожалуйста, помогите мне.