آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

تعیین فونت یک TextView

alireza  11 سال پیش  11 سال پیش
0 0

سلام

دوستان من اگه بخوام برای تکست ویو هایی که استفاده کردم در برنامه ای که ساختم فونت دلخواهی رو داشته باشم امکان پذیر هست ؟ چطور باید فونت نوشته هایی که دارم رو تغییر بدم ؟

 برای این سوال 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);
0 0
بسیار ممنون (11 سال پیش)
0 0
یه مشکل من برخوردم چیزی که گفتین درست کار میکنه فقط یه مشکل به وجود اومده اینکه من یه تکست ویو توی ادپتر دارم و می خوام فونت این تکست ویو رو تغییر بدم و متد getAssets که نوشتین توی اکتیویتی ادپتر که extents شده از Activity نیست خطا می گیره باید چیکار کنم که بتونم توی اکتیویتی ادپتر از فونت رو رو تغییر بدم ؟ (11 سال پیش)
0 0
یه اشاره گر به ادپتر توی کلاس اصلی بسازین مثلا به اسم adapter بعد Typeface رو هم همونجا قرار بدینو بزین مثلا adapter.txt.setTypeface (11 سال پیش)
0 0
متوجه نشدم دقیقا باید چیکار کنم ؟ ببخشید ببینید اکتیویتی ادپتر من AdapterEdit اسمش هست که از فایل xml به اسم adapter_edit داره الگو می گیره میشه بیشتر توضیح بدین چطور این اشاره گر رو کلا باید تعریف کنم (11 سال پیش)

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