بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
ست کردن مقدار دریافتی از preferences روی checkbox
با سلام
من یک دکمه سیو دارم و یک چک باکس دارم که میخوام بر اساس اینکه تیکش زده شده یا نه یک کاری انجام بده و بعد از زدن دکمه سیو مقدارش توی preferences ذخیره بشه .
imgSave.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
G.preferences = getApplicationContext().getSharedPreferences("setting", 0);
Editor edit = G.preferences.edit();
edit.putBoolean("night", false);
edit.commit();
Toast.makeText(getApplicationContext(), "save shod", Toast.LENGTH_SHORT).show();
finish();
}
});
// بخش دریافت از preference
G.preferences = getApplicationContext().getSharedPreferences("setting", 0);
//checkBox
final boolean ok = G.preferences.getBoolean("night", false);
chkDone.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
boolean ok = G.preferences.getBoolean("night", false);
chkDone.isChecked();
if (chkDone.isChecked()) {
ok = true;
} else {
ok = false;
}
}
});
میدونم الان کل بخش دریافت مقدار مشکل داره...
+1
0
لینک (9 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .