uzyskaj SharedPreferences z usługi
Próbuję uzyskać dostęp do udostępnionych preferencji z usługi. Użyłem poniższych opcji, aby zapisać wartość tekstu w łańcuchu ...
SharedPreferences sharedPreferences = getPreferences(MODE_PRIVATE);
SharedPreferences.Editor editor = sharedPreferences.edit();
editor.putString("Ignore1_value", Example.getText().toString());
editor.commit();
Ale jak uzyskać wartość usługi? Wszystko, co próbowałem, zwraca jako nic. Każda pomoc byłaby doskonała i doceniana?
Przejrzałem również inne pytania bez żadnego rozwiązania. Wymyśliłem to, ale tak jak powiedziałem, zwraca to jako brak tekstu.
Context ctx = getApplicationContext();
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(ctx);
String example1string = sharedPreferences.getString("Ignore1_value","");
Log.i("**GetSettings", example1string);