Hay una maqueta debajo que probablemente explica mejor que las palabras. Básicamente, quiero una lista en la que el usuario pueda agregar/eliminar elementos dinámicamente y cada elemento tenga una pantalla de configuración configurable.¿Cómo puedo crear dinámicamente una preferencia de Android?
Así que hay dos claves aquí:
- Adición a la pantalla principal preferencias
- Inicio de una activityForResult cuando se pulsa un elemento. Esta actividad mostrará otra vista de preferencias (controles deslizantes, casillas de verificación, etc.) donde el usuario puede manipular estos y luego devolver los nuevos valores para ser almacenados en una estructura de datos.
Image:
¿Podría aclarar cómo debería funcionar? Por ejemplo, si el usuario presiona "Agregar elemento", ¿qué debe suceder? – Mel
Puede intentar usar una base de datos: las filas principales son las "otras preferencias", mientras que las filas secundarias son las sentadas de esa preferencia. – Andreas