设置WebView的尺寸

时间:2014-04-09 20:34:27

标签: java android webview

我需要放一个特定大小的WebView, 像这样:

    <WebView
    android:id="@+id/webView1"
    android:layout_width="250dp"
    android:layout_height="80dp"        
    android:layout_alignBottom="@+id/imageView1"
    android:layout_alignLeft="@+id/imageView1"
    android:layout_alignTop="@+id/imageView1" />

之后,WebView加载了我从JSON对象收到的网址图片,我的问题是图片大于我之前提到的指定尺寸。结果WebView不是我想要的尺寸,放置我使用的图像:

    WebView wbb = (WebView) findViewById(R.id.webView1);
    WebSettings wbset=wbb.getSettings();
    wbset.setJavaScriptEnabled(true);
    wbb.setWebViewClient(new WebViewClient());          
    wbb.getSettings().setJavaScriptEnabled(true);
    wbb.loadUrl(foto); 

其中foto是图片的网址,例如:LINK 我曾尝试scalexy,但这也不起作用;有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您可以将WebView放在Fragment中,然后填写整个Fragment的布局文件; 然后将Fragment添加到Activity的布局文件中,其中包含指定尺寸的Fragment View

这应该会在Fragment

中调整您的用户界面

答案 1 :(得分:0)

尝试

webView.getSettings().setUseWideViewPort(true);