بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نحوه نوشتن متد استاتیک دارای SharedPreferences
سلام دوستان بده در یک از اکتیویتی ها می خوام یک متد استاتیک تعریف کنم که درونش از SharedPreferences ها استفاده شده است.کد زیر رو نوشتم ولی از getSharedPreferences ایراد میگره و میگه نمی تونی از متد استاتیک استفاده کنی؟
public static void func1(String str1, String str2) {
SharedPreferences preferences = getSharedPreferences("savestate", 0);
SharedPreferences.Editor editor = preferences.edit();
...
...
}
+1
0
متدی که گفتین نیاز به یک Context داره > context.getSharedPreferences (11 سال پیش)
برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال
behnam2000
11 سال پیش
0
0
سلام کد زیر رو امتحان کردم ولی برنامه کرش میکنه!!!
SharedPreferences preferences = G.context.getSharedPreferences("tanzimat", 0);
پاسخ به سوال
ameriasl
11 سال پیش
0
0
سلام این کد تست کن اول بیا یک فیلد در بالا تعریف کن به این شکل:private sharedpreferences sp;
sp = getApplicationContext().getSharedPreferences("setting", 0);
Editor edt = sp.edit();
پاسخ به سوال
Mohammad
11 سال پیش
0
0
کد:تست کن،
SharedPreferences appSharedPrefs = PreferenceManager.getDefaultSharedPreferences(TestActivity.this);
Editor prefsEditor = appSharedPrefs.edit();
prefsEditor.putString("savestate", 0);
prefsEditor.commit();
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .