Holen Sie sich SharedPreferences von einem Dienst

Ich versuche, über einen Dienst auf gemeinsame Einstellungen zuzugreifen. Ich habe Folgendes verwendet, um den Wert von Text in einer Zeichenfolge zu speichern ...

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

Aber wie bekomme ich den Wert einer Dienstleistung? Alles, was ich versucht habe, kehrt als nichts zurück. Jede Hilfe wäre perfekt und sehr geschätzt?

Ich habe auch einige andere Fragen durchgesehen und keine Lösung gefunden. Ich habe mir das ausgedacht, aber wie gesagt, es gibt es als keinen Text zurück.

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

Antworten auf die Frage(1)

Ihre Antwort auf die Frage