Как я могу динамически создавать настройки Android?

Ниже представлен макет, который, вероятно, объясняет лучше, чем слова. По сути, мне нужен список, в котором элементы могут быть добавлены / удалены динамически пользователем, и каждый элемент имеет настраиваемый экран настроек.

Итак, здесь есть два ключа:

  1. Добавление к основному экрану настроек
  2. Запуск activityForResult при нажатии элемента. Это действие покажет другой вид настроек (ползунки, флажки и т. д.), где пользователь может манипулировать ими, а затем возвращать новые значения для сохранения в структура данных.

Изображение:
http://i.stack.imgur.com/eZsfh.png

19
задан Michiel van Oosterhout 25 January 2012 в 22:11
поделиться