Java 设置网络视图大小

Java 设置网络视图大小,java,android,view,webview,Java,Android,View,Webview,由于平移/缩放,我正在使用网络视图。在该WebView中,我动态添加了一些视图。 这很好,视图按需要显示,但是当我放大webView时,视图的大小仍然相同 使用WebView重新调整大小的最佳方法是什么 我还想设置内部WebView的大小,这样就可以缩小更多 编辑 我添加如下视图: View iv = inflater.inflate( R.layout.motor_block, null ); WebView wv = (WebView) findViewById(R.id.web

由于平移/缩放,我正在使用网络视图。在该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
的指定大小进行缩放。因此,您可能需要更改
布局的高度和宽度
/
网络视图
,这可能会有所帮助

否则,请尝试以下方法:

webview.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR);

你可以发布一些代码吗?主布局中的webview的大小是可以的,但是我添加到webview的视图不会被重新调整大小,如果我放大,我可以看到侧面和底部的条形图变小(放大),但是视图仍然是相同的大小这并不能解决我的问题,我想让视图在我放大/缩小网络视图时改变其大小。我添加到网络视图中的视图(iv)在我放大网络视图时不会改变大小,它们保持不变。@user29866它们在达到最小大小后不能放大,你能不能先缩小然后再放大?无论我放大还是缩小,它们都保持不变。它会放大(滚动条变小),但添加的视图不会变大/变小