Preguntas etiquetadas con android-preferences


8
SharedPreferences.onSharedPreferenceChangeListener no se llama constantemente
Estoy registrando un oyente de cambio de preferencia como este (en el onCreate()de mi actividad principal): SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); prefs.registerOnSharedPreferenceChangeListener( new SharedPreferences.OnSharedPreferenceChangeListener() { public void onSharedPreferenceChanged( SharedPreferences prefs, String key) { System.out.println(key); } }); El problema es que no siempre se llama al oyente. Funciona las primeras veces que …



5
Evento onclick de preferencias de Android
En mis preferencias.xml tengo un elemento de preferencia como este: <Preference android:title="About" /> Quiero asignar un onClickevento, por lo que si el usuario hace clic en él, podría abrir un nuevo Intento un navegador. Traté de hacerlo como lo hago con los botones, pero no parece funcionar.



6
cómo eliminar la preferencia compartida mientras se desinstala la aplicación en Android
Tengo una aplicación de Android para guardar los detalles de inicio de sesión, como el nombre de usuario y la contraseña, a través de SharedPreferenceseso funciona bien, pero necesito eliminar todos mis usados SharedPreferencesmientras se desinstala mi aplicación. ¿Cómo hacerlo? SavePreferences("one ", ""); SavePreferences("two", ""); LoadPreferences(); private void SavePreferences(String key, …

8
¿Cómo escuchar los cambios de preferencia dentro de un PreferenceFragment?
Como se describe aquí , estoy subclasificando PreferenceFragment y lo estoy mostrando dentro de una Activity. Ese documento explica cómo escuchar los cambios de preferencias aquí , pero solo si subclasifica PreferenceActivity. Dado que no estoy haciendo eso, ¿cómo escucho los cambios de preferencias? Intenté implementar OnSharedPreferenceChangeListener en mi PreferenceFragment …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.