Compatibilidad del edificio PreferenceFragment en Android
Mi aplicación de Android está utilizando la biblioteca de compatibilidad bastante fuerte ( Loaders
en particular). Necesito poder usar componentes de compatibilidad en todas partes, incluyendo mi PreferenceActivity
. Lamentablemente, la biblioteca de soporte no incluye una PreferenceActivity
basada en fragmentos ni la clase PreferenceFragment
.
Estoy jugando con la idea de hacer mi propio PreferenceFragmentActivity y CompatPreferenceFragment (básicamente lo que Google olvidó hacer). Otros, incluyendo algunos de StackOverflow, han mencionado cómo lograr esta cosa exacta, por lo que estoy abiertamente pidiendo ayuda de cualquier tipo – orientación, consejos, sugerencias, muestras de código (si está dispuesto y es capaz de compartir), o cualquier otra cosa que considere Pertinentes a este problema.
- Establecer la fuente personalizada para el texto en PreferenceScreen
- Advertencia de método obsoleto de Android con respecto a PreferenceActivity
- RunTimeException en PreferenceFragment
- GetActionBar () devuelve null en PreferenceActivity (AppCompat-v7 21)
- El icono de inicio de la barra de acción PreferenceActivity no volverá a casa (a diferencia de ET 🙂
Si alguien también puede dirigirme al sitio en el que las personas archivan peticiones de funciones para Android, me gustaría añadir mi nombre a la lista de personas que quieren que Google resuelva esto en una versión futura de la biblioteca de soporte.
- Mantenga la barra de acciones visualizada al cambiar PreferenceScreen
- NullPointerException en android.widget.ArrayAdapter.createViewFromResource
- Android: Creación de preferencias personalizadas
- ¿Cómo referenciar o "encontrar" una PreferenceActivity?
- Android: Iniciar la actividad de preferences.xml
- ¿Cómo mostrar y ocultar las preferencias en Android dinámicamente?
- Android 5.0 - las casillas de verificación de las preferencias no son visibles
- Ejemplo de MultiSelectListPreference
Mira la implementación de Fr4gg0r de PreferenceFragment
usando reflejo en http://forum.xda-developers.com/showthread.php?t=1363906
Vea la última revisión de la v7 support library
, que introdujo un PreferenceFragmentCompat .
- Número de construcción iónico equivocado en el archivo config.xml
- Cómo enviar un archivo desde un dispositivo Android a otro dispositivo a través de Bluetooth por código