بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تغییر فونت کل برنامه
سلام
من میخام با انتخاب کاربر فونت کل برنامه رو تغییر بدم . به طور کلی سه فونت در برنامه دارم که با انتخاب یکی از آنها توسط کاربر کل فونت برنامه تغییر کنه نه فقط text view ها کل برنامه .
فکر میکنم با share preference میشه اماا چه گوونه؟
ممنون میشم اگر راهنمایی کنید.
0
0
بی جوابه اینم؟ (11 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
sh.khaksar
11 سال پیش
0
0
خوب توی کلاس G باید از Shared Preference رو تعریف کنید و مقدار پیشفرضش هم 1 قرار بدید.
بعد از اون باید برای هر سه فونتتون یک کد در نظر بگیرید مثل 1 و 2 و 3.
بعدش یک if بزارید و بگید که اگر مقدار Shared Perf برابر 1 بود، فونت اول رو اعمال کن، اگر 2 بود فونت دوم و...
بعدش هم هر فونتی که کاربر انتخاب کرد، کدش رو داخل Shared Perfrence ذخیره کنید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .