انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ساخت یک Spinner (در برنامه نویسی اندروید)

ساخت یک Spinner (در برنامه نویسی اندروید)

#2
دوست عزیز شما کافیه واسه ذخیره کردن مقدار همون طور که خودتون گفتید باید داخل Sherad ذخیره کنید...مثلا اولی کلیک شد.مقدار 0..دومین ایتم کلیک شد مقدار 1 و سومین آیتم کلیک شد مقدار 2 و......

حالا کافیه واسه selected شدن ایتم ها در ورودهای بعدی به این اکتیویتی کافیه..یه متد با نام load() تعریف کنید و مقدار sheardPre که قبلا ذخیره کردید رو به ما برگردونه..

کد پی‌اچ‌پی:
private int load() { 
        
SharedPreferences sharedPreferences getPreferences(Context.MODE_PRIVATE);
        return 
sharedPreferences.getInt("My_shaer"0);
    } 

حالا کافیه در بدنه oncreate این متد رو  فراخوانی کنی و داخل یک متغییر مثل postion ذخیره کنید.

کد پی‌اچ‌پی:
int position=load(); 

حالا میتوانید این مقدار را روی Spinner اعمال کنید با دستور زیر

کد پی‌اچ‌پی:
spinner.setSelection(position); 


 
پاسخ
 سپاس شده توسط admin ، boysky68 ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پیام‌های این موضوع
ساخت یک Spinner (در برنامه نویسی اندروید) - توسط boysky68 - ۱۳۹۴/۰۱/۱۶, ۰۲:۴۰ ب.ظ
RE: ساخت یک Spinner - توسط داش بهروز - ۱۳۹۴/۰۱/۱۶, ۰۶:۲۵ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان