تغییر فونت 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

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


۸۶۶
۰
۲ دی ۱۳۹۹

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...


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

اندروید

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


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