تغییر فونت 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 قراربده و از کدهای بالا استفاده کن.

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

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

دوره های پیشنهادی

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

هک و امنیت

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


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

اندروید

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


۱۱۸۷
۰
۲۹ آبان ۱۳۹۹

درباره فایل Robots.txt

این فایل ربات های خزنده موتور های جستجو را راهنمایی می کنند و به آنان می فهماند که چه دایرکتوری و لینک هایی قابل بررسی و چه دایرکتوری و لینک هایی غیرقابل برررسی می باشند...


۸۶۶
۰
۲ دی ۱۳۹۹

پی اچ پی - PHP

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


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