2011-11-16 41 views
0

我有一个分别为100%x 200px宽度和高度的HTML页面。 我想要在WebView中显示此页面,并且该WebView应该高达200个设备像素,以便我可以在没有缩放的情况下看到我的页面完全适合视图。Android:如何在设备像素中设置WebView尺寸?

如何在DEVICE PIXELS中设置WebView高度并加载HTML页面?

谢谢!

回答

2

在代码

WebView wv = (WebView) findViewById(R.id.yourwebview); 
wv.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, 200)); 

或XML同一

<WebView android:layout_height="200px" ... />  
+0

感谢alextsc,我没有你所说的使用的是什么XML,也: 在我的HTML页面中指定的视口是200像素: '' 所以,现在我有: a。高度= 200px的WebView b。 webview的视口也有高度为200px的高度 c。我的桌子仍然是200px高 结果:我的桌子比屏幕上的webview占用空间高,我滚动... 我试图实现smth非常简单,但它与Android非常困难! – user1044364

+1

好的,我的问题是LinearLayot拉伸WebView。尽管如此,你的帖子回答了原来的问题。 – user1044364

+0

由于'ViewGroup.FILL_PARENT'已被弃用,我假设'ViewGroup.MATCH_PARENT'也可以工作? – Marcus