آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تغییر رنگ و نحوه ذخیره با shared preferenced

Atlas  8 سال پیش  8 سال پیش
0 0

من میخوام برای متنی تم شب بزارم که هم رنگ متن و هم رنگ زمینه عوض شه و با خروج از اکتیویتی تغییرات ذخیره بمونه؟

+1 0
اگه قسمت shared preferences آموزش رو ببینید راحت میتونید اینکار رو بکنید (8 سال پیش)
+1 0
این لینک رو هم ببینید لینک (8 سال پیش)
0 0
ممنون از راهنماییت ولی من نتونستم چون تازه کارم اگه کدی دارین لطف کنین؟ (8 سال پیش)
0 0
این لینک یه آموزش گذاشته یه چک بکنید لینک (8 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Criss  8 سال پیش
+1 0

نمونه سورس

// نحوه ی دریافت یک مقدار
  int value = G.preferences.getInt("VLU", 0);
// کد نویسی به شکل دلخواه بر اساس مقدار بدست آمده
switch (value) {
case 0:
Color_1();
value++;
break;
case 1:
Color_2();
value++;
break;
case 2:
COLOR_4();
value++;
break;
}
if (value >= 3) {
value = 0;
}
//نحویه ذخیره کردن یک مقدار
SharedPreferences.Editor editor = G.preferences.edit();
editor.putInt("VLU", value);
editor.commit();
0 0
ممنون از راهنماییتون ، ولی متن من در فایل html هست که با یک وب ویو نمایش داده میشه من از طریق سیک بار اندازه متن رو میتونم تنظیم کنم و با shared preference ذخیرش کنم اما نتونستم با این روشها رنگ زمینه متن رو ذخیره کنم (8 سال پیش)
0 0
Ali.reza @ دوست عزیز میشه درمورد همین که گفتین توضیح بدین، تا اونجاییکه بنده اطلاع دارم نمیشه تنظیمات متن رو برای webView ست کرد و ذخیره کرد حتی با استفاده از Shared Preferences ! (8 سال پیش)
+1 0
خواهش میکنم ، چرا شدنیه که من یه سری متن دارم که داخل فایلهای html هستن فایلهارو در یک وب ویو load میکنم ، یه Seekbar هم تعریف کردم و با استفاده از WebSettings اندازه فونت فایل های html میشه تغییر داد البته font size در html باید با sp تعریف شده باشن تا بدرستی کار کنه ، الان من مشکلم اینه که زمینه فایهای html میخوام وقتی عوض کردم با shared preference ذخیره کنم ولی هنوز موفق نشدم (8 سال پیش)
+1 0
مرسی متوجه شدم، ولی اگه بخوای بجای اندازه فونت، خود فونت رو تغییر بدی تقریبأ غیرممکن هستش چون من همه راههاشو رفتم با استفاده از CSS و ... نمیشه چون که فعلأ گوگل تمهیداتی رو براش نیندیشیده ! (8 سال پیش)
0 0
اوکی ، الان که بیخیال shared preference شدم فعلا که با روش دیگه ای رنگ ذخیره کردم ولی فقط تا زمانی که داخل برنامه باشی جواب میده ، فک کنم همینقدر هم کافی باشه (8 سال پیش)

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