بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نحوه ساخت لیستی از فونت های دلخواه که با کلیک روی هرکدوم فونت کل برنامه تغییر کنه
سلام
یکی از دوستان درخواست اموزش (نحوه ساخت لیستی از فونت های دلخواه که با کلیک روی هرکدوم فونت کل برنامه تغییر کنه) رو داشت
یه پروژه ی ساده می ذارم اینجا امیدوارم به درد دوستان بخوره
این پروژه یه بخشه کوچکی از پروژه ی اخیر منو صادق باروتکوبه ،زحمت تهیه ی بخش فونت های پروژه ی اصلی رو هم صادق کشیده بود ( با اجازه از ایشون برای انتشار سورس کد این بخش )
لینک دانلود پروژه
0
0
داداش خیلی مردی مرامو معرفتتو عشق است (10 سال پیش)
+1
0
باید بیشتر از این دیده می شد ! ، پس یه بار دیگه بره بالا :) - ممنون (10 سال پیش)
0
0
ممنون مجتبی :) (10 سال پیش)
0
0
من فعلا امکان دانلود پروژه رو ندارم اما برام سواله چطوری اینکارو کردین؟ تک تک تکست هارو تغییر میدین یا بصورت کلی تغییر میکنه؟ ممنون میشم توضیح بدین (10 سال پیش)
0
0
مهندس رضا خوب ما بلدیم کاستوم کنترل بنویسیم دیگه ؟! ، من هنوز پروژه شون رو تست نکردم ، ولی میشه با این روش انجامش داد ، یک تکست ویو به عنوان والد انتخاب کنی ، هر وقت تغییری رخ داد ، روی والد اعمال بشه :) (10 سال پیش)
0
0
سلام. خیلی ممنون از زحمتی که کشیدی دوست عزیز. واقعا دمت گرم.
اما یه سوال:
وقتی فونت رو تغییر میدی باید یه بار از برنامه خارج و وارد شی تا فونت عوض شه. راهی نیست که این اعمال با سیو کردن خالی فونت عوض شه؟؟؟
بازم ممنون... (10 سال پیش)
0
0
چرا راه هست ، اگه تنظیمات توی یه اکتیویتی دیگه باشه و بعد از سیو کردن وارد اکتیویتی بشی که متنت داخلشه تغییر فونت روی متن اعمال شده ولی توی این پروژه چون صفحه ی تنظیمات و متن توی یک اکتیویتی هستند باید حتما یکبار خارج بشیم تا متن دوباره بارگزاری بشه و تغییرات روش اعمال بشه البته راه های دیگه هم هست که توی همین شرایط هم بدونه خروج از برنامه تنظیمات اعمال بشه که با یکم فکر کردن و تغییر کدها حتما بهش می رسید (10 سال پیش)
0
0
onResume راه حلشه؟! (10 سال پیش)
0
0
امید جان خیلی سپاسگزارم. تست نکردم هنوز اما فهمیدم چی گفتی. دمت گرم داداش :) (10 سال پیش)
0
0
Mir UnKnown @ بله :) (10 سال پیش)
0
0
onresume رو چک کردم ولی چون تنظیمات توی dialoge، بعد از بسته شدن dialog مستقیم اکتیویتی نشون داده میشه و onresume فراخوانی نمی شه
(10 سال پیش)
0
0
بالاخره سورس رو دیدم D: - خوب این که ساده تر هست ! ، شما اون قسمت ست کردن فونت یعنی این خط رو txtFont.setTypeface(G.defaultFont);z بزار تو یه تابع و به جای Toast نشون دادن ، تابع رو فراخوانی کن ! (10 سال پیش)
0
0
آها ! - و در کلاس G کار خوندن مقدار ها رو بزار تو یه تابع و اول اون رو صدا بزن که مقدار جدید خونده بشه ، بعد تابع ست کردن فونت رو صدا بزن :) - البته قبلا در این مورد زیاد بحث شد و سرچ کنید پیدا می کنید ، چون این روش در مورد تعداد متن زیاد زمانبر هست ، توصیه من ایجاد یک TextView شخصی سازی شده به عنوان پدر TextView های برنامه تون هست ، هر جایی نیاز به تغییر باشه ، کافیه پدرشون تغییر کنه :) (10 سال پیش)
0
0
اون onresume من تست کردم جواب داد،اما مجتبی جان میشه توضیح بدی چطوری میشه رنگ پدرشو تغیر داد اون که تو کد ها نیست تو کد همشون با ایدی های متفاوتن! (10 سال پیش)
0
0
لینک (10 سال پیش)
0
0
لینک (10 سال پیش)
0
0
استاد یه جایی یه پاسخ خیلی خوب داده بودند هر چی میگردم پیدا نمیکنم ، دوستان اگه پیدا کردید لینک بزارید لطفا (10 سال پیش)
0
0
خیلی ممنون .دمت گرم داداش (10 سال پیش)
0
0
دستت درد نکنه امید جان صادق هم همین طور کارم راه افتاد . داشتم فکر میکردم چطور بنویسم چشمم خورد بهش . (10 سال پیش)
0
0
ممنون واقعا مفید بود .
(9 سال پیش)
0
0
سلام میشه در مورد نحوه ساخت لیستی از فونت های دلخواه که با کلیک روی هرکدوم فونت کل برنامه تغییر کنه توضیح بدید که چطور انجام میشه و هم چنین لینک ها هم آپدیت بشن؟ ممنون (3 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .