Спасибо за помощь! Другой вопрос!Android - лучший способ показать данные без большого количества файлов макета
В приложении, которое я создаю, в настоящее время у меня есть файл макета с расширяемым lstview, где вы можете выбрать 10 опций. Когда вы выбираете один из этих вариантов, вы выбираете еще 4 варианта. После выбора недели у вас есть еще 3 варианта. Каждый из этих 3 вариантов в настоящее время открывает новое действие, которое имеет listview с флажком и текстовым просмотром в каждой строке, по 10 строк каждая.
Вместо того, чтобы создавать 30 файлов макетов, которые, вероятно, приведут к краху приложения (не знаю, сколько потребуется для разбивки приложения), я думаю, что должен быть лучший способ. Я искал его и не могу найти то, что искал. Я немного прочитал о sqlite, но разве вам не нужны отдельные файлы макета для вызова разных частей таблиц? Есть ли способ сделать один файл макета с представлением списка и заполнить listview разными данными из sqlite, в зависимости от того, откуда появился клик в раскрывающемся списке?
Например, если они нажимают тренировку 29 в раскрывающемся списке, затем нажмите «Неделя 1», а затем нажмите «День 1». Может ли эта единая компоновка загружать данные из sqlite db. Тогда, если они должны были вернуться назад и сказать клик тренировки 30, неделя 2, день 3, тот же самый макет загружает различную информацию из db?
Я также пытаюсь выяснить, как сделать двойной развертываемое список еще
Еще раз спасибо!
Для разбивки приложения потребуется тысячи файлов макетов. Приложение с 30 только по-прежнему довольно мало. –