Milad-Mohammadi 401 ارسال شده در 18 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۵ دوستان من از کتابخونه آقای شاهدی برای ذخیره کردن یه مقدار بولین استفاده کردم ولی خب عمل نمیکنه. الان من برای ذخیره مقدار این کار رو کردم که اگه مثلا کاربر سوییچ رو فعال کرد مقدار 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 ارسال شده در 18 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۵ مقدارو فقط گرفتی به سویچ ندادی که swich.checked=arias.GetBoolean("swich",False) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
pedro 642 ارسال شده در 18 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۵ چرا ی فایل متنی نمیسازی؟ اگه تو برنامت دیتابیس داری ی فیلدو صفرو یک کن(البته ب احتمال بالا اینارو بلدی خودت!) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Milad-Mohammadi 401 ارسال شده در 18 اردیبهشت، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۵ چرا ی فایل متنی نمیسازی؟ اگه تو برنامت دیتابیس داری ی فیلدو صفرو یک کن(البته ب احتمال بالا اینارو بلدی خودت!) آره خب بلدم ، اولا خب دیتابیس ندارم تو برنامم و بخاطر یه سوییچ نه منطقیه که دیتابیس بسازم و نه منطقیه که بخوام فایل متنی بزارم. sharedprefrence منطقی ترین راه برای این کاره که خب تو جاوا واقعا آسونه اما...بیسیک است دیگر.. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
pedro 642 ارسال شده در 18 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۵ آره خب بلدم ، اولا خب دیتابیس ندارم تو برنامم و بخاطر یه سوییچ نه منطقیه که دیتابیس بسازم و نه منطقیه که بخوام فایل متنی بزارم. sharedprefrence منطقی ترین راه برای این کاره که خب تو جاوا واقعا آسونه اما...بیسیک است دیگر.. خب پس تا ی حدی بهینه ترش کن از همون share preference ی فایل بساز درون برنامه ای بعد وجود فایلو چک کن لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Milad-Mohammadi 401 ارسال شده در 18 اردیبهشت، ۱۳۹۵ سازنده اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۵ خب پس تا ی حدی بهینه ترش کن از همون share preference ی فایل بساز درون برنامه ای بعد وجود فایلو چک کن نه پدرام ببین این shared preference فایل و اینجور چیزا نیستش، این میاد اطلاعاتی که تو میخوای رو داخل کلاش xml برنامت ذخیره میکنه و هرموقع که بخوای فراخوانیش میکنه لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Kazem Forghani 2,927 ارسال شده در 18 اردیبهشت، ۱۳۹۵ اشتراک گذاری ارسال شده در 18 اردیبهشت، ۱۳۹۵ مقدارو فقط گرفتی به سویچ ندادی که 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 ذخیره بشه:
توی Activity_Create هم این کد رو برای گرفتن مقدار مینویسم:
اما وقتی سوییچ رو فعال میکنم و برنامه رو میبندم و دوباره برنامه رو باز میکنم سوییچ به طور پیشفرضه و غیرفعال!!!
کدهایی که نوشتم غلط هستن؟؟؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.