¿Cómo obtengo las preferencias de Shared de una actividad de preferencia en Android?
Estoy usando una PreferenceActivity para mostrar algunas configuraciones para mi aplicación. Estoy inflando la configuración a través de un archivo xml para que mis métodos onCreate (y complete class) se vean así:
public class FooActivity extends PreferenceActivity {
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
addPreferencesFromResource(R.xml.preference);
}
}
El javadoc de PreferenceActivity PreferenceFragment establece que
Estas preferencias se guardarán automáticamente en SharedPreferences a medida que el usuario interactúe con ellas. Para recuperar una instancia de SharedPreferences que la jerarquía de preferencias en este activity will use, call getDefaultSharedPreferences (android.contenido.Context) con un contexto en el mismo paquete que esta actividad.
Pero, ¿cómo obtengo el nombre de la SharedPreference en otra actividad? Solo puedo llamar
getSharedPreferences(name, mode)
En la otra actividad pero necesito el nombre de la SharedPreference que fue utilizada por la PreferenceActivity. ¿Cuál es el nombre o cómo puedo recuperarlo?
Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32
Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52