为什么WebView的LayoutAlgorithm.SINGLE_COLUMN已被弃用?

时间:2013-04-30 07:59:14

标签: android webview

我想知道为什么LayoutAlgorithm .SINGLE_COLUMN已被弃用?它有NARROW_COLUMNS无法完成工作的用例:

我有一个简短的HTML代码段,其中包含比设备屏幕更宽的图像。 NARROW_COLUMNS不会调整图像大小以适应屏幕,而SINGLE_COLUMN会缩小图像以使用户无法水平滚动(这就是我想要的)。

有关为什么弃用它的任何想法?

2 个答案:

答案 0 :(得分:7)

因为他们改变了Webcore.h类女巫LayoutAlgorithm.SINGLE_COLUMN被嵌入。

我很高兴你找到html布局解决方案。

答案 1 :(得分:0)

NARROW_COLUMNS现在也已弃用,您必须使用TEXT_AUTOSIZING,但这也不会按预期工作。

http://developer.android.com/guide/webapps/migrating.html#Columns

您最好的选择是找到自定义WebView,或者,如果可以,更改HTML。