【发布时间】:2015-11-02 09:54:15
【问题描述】:
我有一个 HTML 页面,其宽度和高度分别为 100% x 200px。 我想在 WebView 中显示此页面,并且该 WebView 的高度应正好为 200 设备像素,这样我就可以在没有比例的情况下看到我的页面,完全适合视图。
如何在 DEVICE PIXELS 中设置 WebView 高度并加载 HTML 页面?
谢谢!
【问题讨论】:
标签: android webview device webpage pixels
我有一个 HTML 页面,其宽度和高度分别为 100% x 200px。 我想在 WebView 中显示此页面,并且该 WebView 的高度应正好为 200 设备像素,这样我就可以在没有比例的情况下看到我的页面,完全适合视图。
如何在 DEVICE PIXELS 中设置 WebView 高度并加载 HTML 页面?
谢谢!
【问题讨论】:
标签: android webview device webpage pixels
在代码中
WebView wv = (WebView) findViewById(R.id.yourwebview);
wv.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, 200));
或在 XML 中相同
<WebView android:layout_height="200px" ... />
【讨论】:
<meta name="viewport" content="height=200px" />所以,现在我有:a。高度为 200 像素的 WebView b. webview的视口也有200px的高度c。我的桌子仍然是 200px 高 结果:我的桌子比屏幕上 webview 占用的空间高,我正在滚动......我正在努力实现非常简单的事情,但在 Android 上却很难!
ViewGroup.FILL_PARENT 已被弃用,我假设ViewGroup.MATCH_PARENT 也可以工作?