بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تعیین فونت یک TextView
سلام
دوستان من اگه بخوام برای تکست ویو هایی که استفاده کردم در برنامه ای که ساختم فونت دلخواهی رو داشته باشم امکان پذیر هست ؟ چطور باید فونت نوشته هایی که دارم رو تغییر بدم ؟
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Mohammad
11 سال پیش
+2
0
داخل پوشه assets یک پوشه به نام font بساز و فونت دلخواهتو داخلش قرار بده:
String fontPath = "font/فونت دلخواه.ttf";
TextView txt = (TextView) findViewById(R.id.تکست ویو شما);
Typeface tf = Typeface.createFromAsset(getAssets(), fontPath);
txt.setTypeface(tf);
یه مشکل من برخوردم چیزی که گفتین درست کار میکنه فقط یه مشکل به وجود اومده اینکه من یه تکست ویو توی ادپتر دارم و می خوام فونت این تکست ویو رو تغییر بدم و متد getAssets که نوشتین توی اکتیویتی ادپتر که extents شده از Activity نیست خطا می گیره باید چیکار کنم که بتونم توی اکتیویتی ادپتر از فونت رو رو تغییر بدم ؟ (11 سال پیش)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .