1

这里发生了一些奇怪的事情......

我的应用程序中有一个 WebView,我正在使用

getSettings().setBuiltInZoomControls(true);
getSettings().setUseWideViewPort(true);

在 API 级别 10 的设备上,当我使用内置控件(+ 和 -)进行放大/缩小时,文本会在缩放后自动重新换行,以便它仍然适合屏幕。同样,如果我捏拉缩小(使文本变小),它会自动重新换行。但是如果我捏放大,文本会变大,但不会重新换行。有趣的是,此时双击将重新换行文本。

内置放大控件和双击事件处理的实现内部发生了什么,而捏拉放大处理中没有发生,我可以通过编程方式实现吗?

4

1 回答 1

0

有同样的问题,补充说:

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

这应该可以完成工作 - 停止重新包装的东西:\

于 2013-04-06T10:24:25.980 回答