我需要放置一个具有特定大小的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
对象接收到的 url 图像后,我的问题是该图像大于我之前提到的指定尺寸。因此,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
是图像的 URL,例如:LINK
我尝试过使用scalexy,但这也不起作用;有什么建议吗?
最佳答案
您可以输入 WebView
在 Fragment
并让它填满整个Fragment
的布局文件;
然后添加Fragment
给您Activity
的布局文件包含 Fragment
View
与您指定的尺寸。
这应该会在 Fragment
范围内调整您的 UI 大小
关于java - 设置 WebView 的尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22973393/