En mi página de configuración, tengo una preferencia que obtiene una lista de configuraciones intercambiables que quería mostrar como preferencias de casilla de verificación individuales.Completando las preferencias mediante programación con casillas de verificación
Sé que preferences.xml
admite la generación de listas de preferencias (consulte la página de configuración de wi-fi), pero ListPreference
solo le permite seleccionar uno de la lista.
He estado buscando cómo generar preferencias programáticamente pero solo he logrado encontrar cómo cambiar los atributos de las preferencias que ya están en el XML.
Si solo necesita la lista de opciones múltiples, eche un vistazo a [MultiSelectListPreference] (http://developer.android.com/reference/android/preference/MultiSelectListPreference.html) – Jokahero