Android'de sharedpreferces uygulamasını kullanmak istiyorum. Verileri koydum ama diğer etkinliklerde veri aldığımda prefs.getboolean bulamıyor., getboolean'ı paylaşımlı olarak çözemez
paylaşılan tercihlerinde değerlerini saklamak için:
SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
boolean isBotKey = preferences.getBoolean("BotKey", false);
gibi ZIEM söyledi
:SharedPreferences preferences = PreferenceManager.getDefaultSharedPreferences(this);
SharedPreferences.Editor editor = preferences.edit();
editor.putBoolean("BotKey", true);
editor.apply();
paylaşılan tercihlerinden değerleri almak için
class A{
SharedPreferences.Editor editor = ApplicationLoader.applicationContext.getSharedPreferences("keymode", 0).edit();
editor.putBoolean("BotKey", true);
editor.commit();}
class B{
SharedPreferences prefs = ApplicationLoader.applicationContext.getSharedPreferences("keymode", 0);
SharedPreferences.Editor editor = prefs.edit();
if(prefs.getBoolean("BotKey",false)){}
}
Sadece kopya kodunuzu IDE'ye yapıştırdı ve mükemmel çalışıyor. – Wukash
Teşekkür ederim ama doz işe yaramıyor. – Tom
Bu kodu yöntemlere mi koyuyorsunuz? Yazıldığı gibi bu, bir yöntemde olmayan ifadeleriniz olduğu için derlenmez. – nasch