تغییر فونت WebView در اندروید

بروز شد ۲ سال ۱۱ ماه قبل توسط ناصر خالدی

با سلام به دوستان

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

 

نمونه کد های من :

Typeface font = Typeface.createFromAsset(getAssets(), "myfont.ttf"); 
private WebView webview;
WebSettings webSettings = webView.getSettings();
webSettings.setFixedFontFamily(font);

 

 

ممنون میشم راهنمایی کنید.

سلام دوست عزیز

برای اینکه دقیقتر متوجه بحث بشی و از کدها استفاده کنی, از فونت یکان استفاده کردم ,

نمونه کدهای اصلی :

WebView web_view = findViewById(R.id.web_view);
String data = "...HTML CONTENT..."; 
web_view.loadDataWithBaseURL("file:///android_asset/", data, "text/html", "charset=utf-8", null);

فونت خودتو داخل پوشه asstes و پوشه font قراربده و از کدهای بالا استفاده کن.

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

مقالات پیشنهادی

نود جی اس

توسعه دهندگان نود جی اس, زبان جاوا اسکریپت را از یک زبان قابل اجرا در مرورگر خارج کرده و به زبانی تبدیل کردن که بتوان آن را بصورت یه اپلیکیشن مستفل اجرا کرد و ...


۶۶۹
۰
۱۲ آذر ۱۳۹۹

وردپرس

وردپرس یک سیستم مدیریت محتوای قوی می باشد که با استفاده از آن می توان وب سایت ها و وبلاگ های گوناگونی با هر شرایطی را طراحی کرد چرا که این سیستم و ...


۵۷۸
۰
۱۳ آذر ۱۳۹۹

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۶۹۳
۰
۱۳ آذر ۱۳۹۹

هک و امنیت

در تعریف کلی این واژه می توان گفت که به پیدا کردن راه های نفوذ به یک حریم شخصی و استفاده غیر مجاز از آن را هک می نامیم. هدف از هک می تواند ...


۷۰۰
۰
۱۳ آذر ۱۳۹۹