رفتن به مطلب

انتخاب فونت برای TextView در اندروید استودیو


مهدی ایزدی

ارسال‌های توصیه شده

        Typeface face = Typeface.createFromAsset(getAssets(), "fonts/iransans.ttf");
        textView.setTypeface(face);

فایل Assets رو بزارید و توی یک دایرکتوری جدید با نام fonts ایجاد کنید !

iransans رو به نام فونتی که در مسیر assets/fonts کپی کردید تغییر بدید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 9 دقیقه قبل، Radius گفته است :

اون context چیه؟

ازش اخطار میگیره و قرمز میشه

کلا اگه توی MainActivity هستی شما بیا context. رو حذف کن...

این واسه زمانیه که توی یک fragment دیگه باشیم...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اونم حذف که میکنم موقع ای که برنامه میاد بالا و میرم تو اون اکتیویتی ای که فونت رو گزاشتم توش برنامه Stop میشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 8 دقیقه قبل، Radius گفته است :

اونم حذف که میکنم موقع ای که برنامه میاد بالا و میرم تو اون اکتیویتی ای که فونت رو گزاشتم توش برنامه Stop میشه

خب حتما آدرس فونت رو اشتباه دادید... از خطایی که توی Log میندازه کلا یک Screen بگیرید و پیوست کنید !

 

شما پوشه Assets رو ساختید؟ بلدید بسازید؟

برای ساختنش اینجوری عمل کنید :

makeAssetsFolder.jpg

 

بعدش که ساخته شد روی Assets ساخته شده راست کلیک کنید و New > Directory و اسمش رو fonts بزارید

حالا فونت رو اونجا copy past کنید !

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 12 دقیقه قبل، Radius گفته است :

اون کار هایی که گفتید رو یک بار دیگه هم انجام دادم اما باز هم ارور داد

bandicam 2016-10-21 18-36-24-359.jpg

توی خطا یه جا به رنگ آبی نوشته StartActivity.java.35

روش کلیک کنید ببینید روی کدوم خط میره؟ 

نکته: دقت کنید که کد مربوط به :

 textView.setTypeface(face);

قبل FindViewById کردن TextView قرار نداده باشید

 

از این آموزش هم البته میتونید کمک بگیرید برای فونت دادن :

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...