设置WebView大小
由于平移/缩放,我正在使用WebView。在那个WebView中,我动态地添加了一些视图。 工作正常,视图显示为所需,但是当我放大webView时,视图的大小仍然相同。设置WebView大小
使用WebView重新调整大小的最佳方法是什么?
而且我还想设置内部WebView大小,因此可以缩小更多。
编辑
我想补充意见是这样的:
View iv = inflater.inflate(R.layout.motor_block, null);
WebView wv = (WebView) findViewById(R.id.webView1);
wv.getSettings().setSupportZoom(true);
wv.getSettings().setBuiltInZoomControls(true);
WebSettings settings = wv.getSettings();
settings.setUseWideViewPort(true);
settings.setLoadWithOverviewMode(true);
iv.setTag(currentKey);
wv.addView(iv);
你做了,你需要在webView
设置应有尽有。 只要考虑缩放,您只能在布局中缩放指定尺寸的webView
。所以你可能想要改变你的layout
/webview
的高度和宽度,这可能会有所帮助。
否则试试这个:
webview.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);
在主布局中的web视图的大小是好的,但我添加到WebView的视图不会被重新调整大小,如果我放大,我可以看到侧边和底部的酒吧变得更小(放大)但视图仍然是相同的大小 – Sochimickox
这不能解决我的问题,我想让视图改变它的大小,当我在WebView中放大/缩小。 – Sochimickox
我添加到WebView中的视图(iv)当我放大WebView时,它们保持不变。 – Sochimickox
你可以张贴一些代码? – CodeWarrior