Android WebView缩小限制

时间:2011-07-22 02:29:55

标签: android webview

我在Android中使用WebView。加载网页后,我想使用屏幕上的缩小控件。点击一两次后,它变为灰色,不再允许我进一步缩小。当我在代码中调用zoomOut()函数时,它也不会进一步缩小。

什么限制我可以缩小多少。我希望能够进一步缩小比我允许的更远 - 使页面太小而无法阅读。但是,在达到此缩放级别之前,缩小功能已被禁用。

非常感谢任何帮助。

谢谢, 百里

3 个答案:

答案 0 :(得分:20)

你应该这样做myWebView.getSettings().setUseWideViewPort(true)

然后您会看到可以缩小比默认设置中通常看到的更远。

答案 1 :(得分:2)

看一下WebView.setInitialScale(...) - 我不确定它是否能帮助你做你想要的但是把它设置为50,例如,它会将WebView缩放到它的正常值的50%尺寸。我认为这将允许您放大然后再次调出(初始)较小的尺寸。

答案 2 :(得分:0)

  嘿巴里            该zoomin和zoomout函数的内置范围从0.8开始,如果你是这之后的最小值   将调用缩小功能,它将返回false值和   zoomin的最大值是4.0,所以这些zoomin和zoomout   函数是boolean类型喜欢你的zoomin函数wverytime   调用zoomin函数,它乘以某个因子,如果,则返回true   进一步的zoomin是可能的,并且只要它到达最后一点   这是4.0所以它将返回false,之后它将不会缩放   英寸