3

我无法WebView包装显示的内容。问题是WebView宽度是整个屏幕,而高度大约是 300px。我怎样才能让它包装内容并像文件一样?

这是我当前的布局 XML:

 <WebView
  android:id="@+id/animation_1"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content" />
4

2 回答 2

4

Webview是为呈现没有 size的HTML页面而构建的。所以它无法确定不存在的东西并根据它重新调整大小,就像在 src 图像更改时 ImageView 调整大小一样。

您最好的选择是将 webview 的大小设置为固定值,可能带有权重,当页面大于 webview 本身时,用户将不得不在其中滚动。

于 2013-03-24T16:08:10.667 回答
2

请点击此链接

这里提到WebView有错误,即“当内容大小减小时,包装内容大小的webview不会减小大小”

于 2014-01-11T06:42:26.067 回答