Milad-Mohammadi 401 ارسال شده در 7 مرداد، 2016 اشتراک گذاری ارسال شده در 7 مرداد، 2016 دوستان من از کتابخونه آقای شاهدی برای ذخیره کردن یه مقدار بولین استفاده کردم ولی خب عمل نمیکنه. الان من برای ذخیره مقدار این کار رو کردم که اگه مثلا کاربر سوییچ رو فعال کرد مقدار true ذخیره بشه: Sub swich_CheckedChange(Checked As Boolean) If Checked = True Then arias.SaveBoolean("swich",True) Else End If End Sub توی Activity_Create هم این کد رو برای گرفتن مقدار مینویسم: arias.GetBoolean("swich",False) اما وقتی سوییچ رو فعال میکنم و برنامه رو میبندم و دوباره برنامه رو باز میکنم سوییچ به طور پیشفرضه و غیرفعال!!! کدهایی که نوشتم غلط هستن؟؟؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 7 مرداد، 2016 اشتراک گذاری ارسال شده در 7 مرداد، 2016 مقدارو فقط گرفتی به سویچ ندادی که swich.checked=arias.GetBoolean("swich",False) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
pedro 642 ارسال شده در 7 مرداد، 2016 اشتراک گذاری ارسال شده در 7 مرداد، 2016 چرا ی فایل متنی نمیسازی؟ اگه تو برنامت دیتابیس داری ی فیلدو صفرو یک کن(البته ب احتمال بالا اینارو بلدی خودت!) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Milad-Mohammadi 401 ارسال شده در 7 مرداد، 2016 سازنده اشتراک گذاری ارسال شده در 7 مرداد، 2016 چرا ی فایل متنی نمیسازی؟ اگه تو برنامت دیتابیس داری ی فیلدو صفرو یک کن(البته ب احتمال بالا اینارو بلدی خودت!) آره خب بلدم ، اولا خب دیتابیس ندارم تو برنامم و بخاطر یه سوییچ نه منطقیه که دیتابیس بسازم و نه منطقیه که بخوام فایل متنی بزارم. sharedprefrence منطقی ترین راه برای این کاره که خب تو جاوا واقعا آسونه اما...بیسیک است دیگر.. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
pedro 642 ارسال شده در 7 مرداد، 2016 اشتراک گذاری ارسال شده در 7 مرداد، 2016 آره خب بلدم ، اولا خب دیتابیس ندارم تو برنامم و بخاطر یه سوییچ نه منطقیه که دیتابیس بسازم و نه منطقیه که بخوام فایل متنی بزارم. sharedprefrence منطقی ترین راه برای این کاره که خب تو جاوا واقعا آسونه اما...بیسیک است دیگر.. خب پس تا ی حدی بهینه ترش کن از همون share preference ی فایل بساز درون برنامه ای بعد وجود فایلو چک کن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Milad-Mohammadi 401 ارسال شده در 7 مرداد، 2016 سازنده اشتراک گذاری ارسال شده در 7 مرداد، 2016 خب پس تا ی حدی بهینه ترش کن از همون share preference ی فایل بساز درون برنامه ای بعد وجود فایلو چک کن نه پدرام ببین این shared preference فایل و اینجور چیزا نیستش، این میاد اطلاعاتی که تو میخوای رو داخل کلاش xml برنامت ذخیره میکنه و هرموقع که بخوای فراخوانیش میکنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Kazem Forghani 2,928 ارسال شده در 7 مرداد، 2016 اشتراک گذاری ارسال شده در 7 مرداد، 2016 مقدارو فقط گرفتی به سویچ ندادی که swich.checked=arias.GetBoolean("swich",False) در ادامه مطلب مفید آقا فرزاد بگم این بخش رو هم اینطوری بنویسید: Sub swich_CheckedChange(Checked As Boolean) If Checked = True Then arias.SaveBoolean("swich",True) Else arias.SaveBoolean("swich",False) End If End Sub شما مقدار True رو ذخیره می کنید ولی اگر Flase بشه دیگه ذخیره نمی شه و روی True باقی می مونه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
Milad-Mohammadi 401
دوستان من از کتابخونه آقای شاهدی برای ذخیره کردن یه مقدار بولین استفاده کردم ولی خب عمل نمیکنه.
الان من برای ذخیره مقدار این کار رو کردم که اگه مثلا کاربر سوییچ رو فعال کرد مقدار true ذخیره بشه:
Sub swich_CheckedChange(Checked As Boolean) If Checked = True Then arias.SaveBoolean("swich",True) Else End If End Subتوی Activity_Create هم این کد رو برای گرفتن مقدار مینویسم:
arias.GetBoolean("swich",False)اما وقتی سوییچ رو فعال میکنم و برنامه رو میبندم و دوباره برنامه رو باز میکنم سوییچ به طور پیشفرضه و غیرفعال!!!
کدهایی که نوشتم غلط هستن؟؟؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.