Я использую документы макета XML для элементов управления пользовательского интерфейса.
Мне нужно создавать и удалять эти элементы управления (поля ввода) на лету, основываясь на том, сколько результатов я получу из своей базы данных.
Для каждой группы может быть 0 .. * полей, которые предварительно заполняются из базы данных.
Кроме того, было бы хорошо, если бы я мог вызвать метод для создания дополнительного поля; что-то вроде адресной книги, где вы можете нажать + или -, чтобы добавить или удалить телефон или другие детали.
В стиле "псевдо", я предполагаю что-то вроде этого:
- Проверка базы данных - Сколько существует X [y]?
- Создание полей Y.
Пользователь может затем добавить новые поля, поэтому, как только я нажму на кнопку отправить, мне нужно применить все это к базе данных.
Любые примеры или намеки приветствуются. Надеюсь, что это имеет смысл! :)