怎么设置webview内容大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么设置webview内容大小相关的知识,希望对你有一定的参考价值。

参考技术A android 如程序设置webview大小的方法为:
1、android自带的五种字体大小:
SMALLEST(50%),
SMALLER(75%),
NORMAL(100%),
LARGER(150%),
LARGEST(200%);

代码:webSettings.setTextSize(TextSize.LARGER);
2、android3。0以下的系统可以用下面的代码 :
public static void setScaleVsalue(View view, double size)
Class classType;
Method method = null;
try
classType = WebView.class;
for (Method item : classType.getDeclaredMethods())
if (item.getName().equals("setNewZoomScale"))
method = item;


if (method != null)
method.setAccessible(true);
method.invoke(view, new Object[] (float) (size / 100.0),
true, true );

catch (SecurityException e)
e.printStackTrace();
catch (IllegalAccessException e)
e.printStackTrace();
catch (IllegalArgumentException e)
e.printStackTrace();
catch (InvocationTargetException e)
e.printStackTrace();


MyWebView.setScaleValue(mMyWebView,textSize);

以上是关于怎么设置webview内容大小的主要内容,如果未能解决你的问题,请参考以下文章

ios webview怎么适配html的大小

Android 如何让图片自适应WebView大小

怎么设置字体的大小?

把WebView设置成全屏的代码怎么写?

为div设置背景图片后,为啥不显示背景图片?

手机怎么设置字体的大小?