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

زوم عکس و متن در webview  + سورس کد 

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

سلام بر همه .

تمام سوالا جواب داده شد و عنوان تاپیک تغییر پیدا کرد . سورس  نحوه زوم بر روی عکس و متن!
زوم بر روی متن :

 
  this.webView.setWebChromeClient(newWebChromeClient());
this.webView.setWebViewClient(newWebViewClient());
this.webView.getSettings().setJavaScriptEnabled(true);
this.webView.getSettings().setSupportZoom(true);
this.webView.getSettings().setBuiltInZoomControls(true);

برای زوم بر روی عکس این دو خطو به بالا اضافه کنید:

 
  webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);

نظرات

saeeed 11 سال پیش
اگر از برنامه شما اجازه میده از"وب ویو" استفاده کنی خیلی ساده تر میتونی امکان زوم را به کار ببری
nomad811 11 سال پیش
زوم رو وب ویو رو کار نکردم ! سورسی چیزی داری شما ؟ ممنون میشم راهنمایی کنی .

پاسخ‌ها 2

nomad811 11 سال پیش

من برای زوم در وب ویو چه متن چه عکس از این کد استفاده میکنم که جوابم داده . اما یک مشکل که وجود داره اینه که وقتی width="100%"  در html قرار میدم تا عکسی که در صفحه بالا میاد اندازه صفحه نمایش باشه دیگه کد زوم کار نمیکنه چون با هربار زوم دوباره برمیگرده به حالت اولیه تا با صفحه نمایش بخونه ! به نظرتون چه کنم ؟

  this.webView.setWebChromeClient(new WebChromeClient());
this.webView.setWebViewClient(new WebViewClient());
this.webView.getSettings().setJavaScriptEnabled(true);
this.webView.getSettings().setSupportZoom(true);
this.webView.getSettings().setBuiltInZoomControls(true);



نظرات

Eclipse 11 سال پیش

سوالتو دقیقا متوجه نشدم ولی این کدها رو هم به بقیه کدها اضافه کن ببین علاجی حاصل میشه یا نه

  webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);

نظرات

nomad811 11 سال پیش
اره جواب داد ، برا زوم رو عکس این کدو باید به بالاییا اضافه کنم . که جواب داد!

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