بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

مشکل در انتخاب فونت فارسی

مدیریت گفتگو
بانوی شرقی 12 سال پیش
آخرین تغییر: 12 سال پیش

با سلام

برای انتخاب فونت فارسی هرجور که امتحان میکنم به این مشکل برمیخورم: (اگه textview من id با نام Designداشته باشه و فونت مورد نظرم dastnevis باشه، Error خط آخره)

  TextView txt  = (TextView) findViewById(R.id.Design);
   Typeface font = Typeface.createFromAsset(getAssets(), "dastnevis");

    txt.setTypeface(dastnevis);

نظرات

ایوب شمسی 12 سال پیش
یه نگاه به این لینک بندازhttp://stackoverflow.com/questions/6200533/set-textview-style-bold-or-italic
بانوی شرقی 12 سال پیش
با این لینکی که فرستادین هم نتونستم !
Astro 12 سال پیش
اینجا رو هم یک نگاه بندازید لینک
بانوی شرقی 12 سال پیش
باز هم رفع نشد . خط آخرش مشکل داره :-(
پسوند فونت هم لازمه. ضمنا اگه پوشه بندی داخل assets داری اونم باید لحاظ بشه + حروف بزرگ و کوچک هم مهمه + اصلا چه خطایی میده؟
ایوب شمسی 12 سال پیش
خطایی که میده مهمه اونو بزار تا دوستان حل کنند

پاسخ‌ها 1

hosein2020 12 سال پیش

دقت کنید که دو تا اشتباه کردید ، اول اینکه فونت رو بدون پسوند از پوشه asset گرفتید .بعد در خط آخر اشتباه فونت رو ست کردید.

TextView txt  = (TextView) findViewById(R.id.Design);
Typeface font = Typeface.createFromAsset(getAssets(), "dastnevis.ttf"); // پسوند اضافه بشه
txt.setTypeface(font);  // اشتباها dastnevis نوشتید
 
 

 

نظرات

بانوی شرقی 12 سال پیش
من دقیقا همین کارایی که میگید و قبلا هم یکی از دوستان تو سایت نوشته بود رو انجام دادم. ولی اصلا پروژه رو باز نمیکنه . :-( . البته من اومدم برای اندروید 2 امتحان کردم جواب داد .فقط حروفش جدا جدا هست . ولی برای اندروید 4 اصلا اجرا نمیشه .
Astro 12 سال پیش
من یه فونت دستنویس گرفتم پسوند otf هست چک کنید شاید از اون باشه
Astro 12 سال پیش
من یه صلوات شمار برای یکی از دوستان نوشتم فونت دستنویس هم استفاده کردم اینم لینک سورس : لینک

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