بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

راهنمایی در مورد shared preferences

مدیریت گفتگو
GR 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام

آقا من تو برنامم موقع خروج یه آلرت دیالوگ دارم که مربوط به نظر دادن در مورد برنامست

حالا چجوری میتونم بگم که طرف نظر داد دیگه نشون نده؟ اصن چجوری میشه فهمید که نظر داده یا نه؟

لطفا اگه بلدی دریغ نکن ثواب میکنی

ممنون

نظرات

پاسخ‌ها 1

Criss 10 سال پیش

شما هر بار یه مقدار رو از Preferences میگیری < اگر False نباشه < دیالوگ رو نشون میدی

SharedPreferences.Editor editor = G.preferences.edit();
String BOOL = G.preferences.getBoolean("BOOL", true);
if(BOOL){
showDialog();
}

حالا توی دیالوگ یه دکمه میزاری با کلیک شدن روش < مقدار Preferences تبدیل به False میشه و  دیگه دیالوگ نمایش داده نمیشه <

editor.putBoolean("BOOL", false);
editor.commit();

 

نظرات

GR 10 سال پیش
اومدیم و دکمه نظر دادن رو زد ولی بعدش منصرف شد و نظری نداد!! اونوقت چی؟ بازم نشون نده دیالوک رو؟
کاشی زاده 10 سال پیش
زمانی که نظر داد مقدار پریفرنس رو تغییر بدید در غیر این صورت تغییر ندید.
GR 10 سال پیش
مشکل منم چجور فهمیدن نظر دادنه!

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .