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

فونت WebView

مدیریت گفتگو
mkhv1378 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام من یه WebView دارم که توش یه فایل hml اجرا میشه . نمیخوان از داخل html فونت متن رو تغییر بدم.از WebView امکانش هست بشه تغییر داد.منظورم اینه که هر متنی که تو WebView اجرا میشه با اون فونتی که ما تعریف کردیم نشون داده بشه

نظرات

پاسخ‌ها 1

احمد اسدی 11 سال پیش

 wv = (WebView) findViewById(R.id.webView1);
String pish = "<html><head><style type=\"text/css\">
@font-face {
font-family: MyFont;src: url(\"file:///android_asset/font/BMitra.ttf\")
}body {font-family: MyFont;font-size: medium;text-align: justify;}</style></head><body>"; String pas = "</body></html>"; String myHtmlString = pish + YourTxext + pas; wv.loadDataWithBaseURL(null,myHtmlString, "text/html", "UTF-8", null);

نظرات

صبا 11 سال پیش
این روش برای اندروید 4 به بالا برای فارسی جواب نمیده. کسی هست راه حلی داشته باشه؟
ali 11 سال پیش
این مشکل منم هست با این روش فقط فونت اعداد عوض میشه البته برای اندروید زیر 4 کار میکنه

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