Obtener SharedPreferences de un servicio

Estoy intentando tener acceso a las preferencias compartidas de un servicio. He utilizado el siguiente para guardar el valor de texto en una cadena …

SharedPreferences sharedPreferences = getPreferences(MODE_PRIVATE); SharedPreferences.Editor editor = sharedPreferences.edit(); editor.putString("Ignore1_value", Example.getText().toString()); editor.commit(); 

Pero, ¿cómo puedo obtener el valor en un servicio? Todo lo que he probado vuelve como nada. Cualquier ayuda sería perfecto y muy apreciado?

Miré a través de algunas otras preguntas también con ninguna solución. He venido con esto, pero como he dicho que lo devuelve como ningún texto.

 Context ctx = getApplicationContext(); SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(ctx); String example1string = sharedPreferences.getString("Ignore1_value",""); Log.i("**GetSettings", example1string); 

Siempre estoy usando PreferenceManager.getDefaultSharedPreferences(context) . Esto es lo mismo para todos los Context de su aplicación.

Un Service es un Context sí, por lo que esto sería suficiente:

 PreferenceManager.getDefaultSharedPreferences(this); 
  • Preferencia y comprobación de la casilla de verificación si está activada o desactivada
  • Activa / desactiva Toast desde las preferencias compartidas?
  • Botón Inicio de la barra de acciones no funcional con PreferredScreen anidado
  • Unidad de Google para realizar copias de seguridad y restaurar la base de datos y las preferencias compartidas de la aplicación de Android
  • Preferencias independientes para cada vista en una aplicación para Android
  • Preferencias compartidas dentro de broadcastreceiver
  • ¿Cómo acceder a la preferencia compartida entre las actividades de android?
  • BackupManager no llama al servicio de transporte de copia de seguridad
  • Recuperación de valores de prefrences compartidos en otra actividad
  • Alternativa a addPreferencesFromResource ya que está obsoleta
  • Accountmanager vs sharedpreference para la autenticación y la comunicación con el servidor
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.