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

زوم متن در وب ویو مشکل با طول خط

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

با سلام

من توی برنامه ام یه سری مطلب دارم که برای نمایشش از وب ویو استفاده کردم. برای بزرگ نمایی متن از زوم خود وب ویو استفاده کردم اما مشکلی که داره اینه که تو نسخه های اندروید بالای 4.4 طول خط متناسب با اندازه متن کوچک و بزرگ نمیشه. (یعنی متن wrap نمیشه) و باید به راست و چپ scroll کرد تا متن رو خوند. (ظاهرا این به دلیل آپدیت وب ویو از نسخه 4.4 به بالا هست).

می خواستم بدونم هیچ کدوم از دوستان راه حلی برای حل ایت مسئله یا اصلاح طول هر خط طوری که تو صخحه fit بشه ندارن؟

نظرات

hmmilani 11 سال پیش
سلام! منم دقیقاً همین مشکلو دارم! تو امولیتور همه چی خوبه و ما خوشحالیم! اما رو گوشیم که اندروید 5 ـه مشکل به وجود میاد. شما تونستین حلش کنید؟ کسی راه حل داره؟
ksarafrazi 11 سال پیش
من خودم برای زوم دکمه جدا تعریف کردم و با تغییر سایز متن رو با سایز جدید لود می کنم ظاهرا با استفاده از خود وب ویو حل نمیشه

پاسخ‌ها 1

Eclipse 11 سال پیش

قبلا یه پروژه با وب ویو داشتم ولی دقیقا یادم نیست روی اندروید کیت کت به بالا چطوری نشون میداد ، ولی فعلا تنظیمات پایین رو برای وب ویو انجام بدید و تست کنید

 

 mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.setWebChromeClient(newWebChromeClient());
mWebView.setWebViewClient(newWebViewClient());
mWebView.getSettings().setLoadWithOverviewMode(true);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setBuiltInZoomControls(true);
mWebView.getSettings().setDisplayZoomControls(false);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setRenderPriority(RenderPriority.HIGH);
mWebView.setScrollbarFadingEnabled(true);
mWebView.getSettings().setLoadsImagesAutomatically(true);

 

نظرات

ksarafrazi 11 سال پیش
newWebChromeClient , newWebViewClient چی هستن؟

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