ست نشدن فونت ها در FontFamily

پرسیده شده
فعالیت 1297 روز پیش
دیده شده 523 بار
0

سلام

چون سوالم شاید مربوط به این مبحث بود پرسیدم..

موقعی که توی پوشه res پوشه ی font رو اضافه میکنم و فونت هامو داخل اون قرار میدم، بعدش میرم داخل فایل xml مربوطه و توی تکست ویو موقعی که fontfamily رو میزارم روی فونت مورد نظرم اجرا نمیشه..

توی stackoverflow نبود جوابش، توی خود سایت android.develop هم همین روشو انجام داده بود و جواب داده بود.. ولی از من اجرا نمیشه..

یادمه توی همین سرفصل هم استاد ست کردن ولی جواب ندادو رفتن همینطوری یه فونت استایل بلد به تکست دادن..

یه سری عکس از کدا و پوشه هاشم میزارم این زیر ببینین..

تکست welcome فونت bold داره ولی با تکست زیریش هیچ تفاوتی نداره.. موقعی هم که اجرا میشه تفاوتی نداره

https://imgur.com/ILb1Q6K

https://imgur.com/kmnUwIE

https://imgur.com/7LrY4Sj

https://imgur.com/ScSUa8k

فایل پیوست

1
حذف شده

سلام و احترام 

فونت Bold ی که در آموزش بود درسته کار نمیکنه(حتی استاد شاهینی هم این مورد رو گفتند) اما بهترین راه این هست که فونت primary رو به صورت سراسری تعریف کنید در (styles.xml) :

<item name="fontFamily">name</item>

و سپس برای تکست هایی که میخواهید bold نشان داده شوند از اتربیوت textStyle استفاده کنید.

یا اینکه از فونت های دیگر (ایران سنس و شبنم و ...) استفاده کنید

همچنین اسکرین های مربوطه که ارسال کردید باز نکرد (حتی با فیلتر شکن)

 

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

18 مهر 99

حذف شده
مرسی، این راه خوبیه هستش حتما استفاده میکنم.. الان چک کردم، وقتی که توی استایل فونت فمیلی رو یه چیزی قرار میدیم، دیگه از فونت فمیلی نمیتونیم توی لیوت ها استفاده کنیم...:))) و من انقد توی این بحث وقتمو تلف کردم... ولی تجربه ی خوبیه... بهترین کار همونیه که شما گفتین، یه فونت اصلی در نظر بگیریم و اونو استایلشو توی پروژه عوض کنیم... مرسی کلی ازتون.. پاسختون باعث شد یه چک بکنم و از این بی سوادی در بیام:))
حذف شده
بابت عکسا که عذر میخوام.. اونموقع درست کار میکرد... شاید به مشکلی خوردن..
حذف شده
خواهش میکنم ولی وقتی تلف نکردی :) یاد گرفتی
پوریا شفیعی

18 مهر 99