我在stackoverflow上发现了一些与此问题相关的问题。我尝试了解决方案,但没有奏效。这是我的XML文件:
<WebView
android:id="@+id/detailsImage"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
Details.java
desImage.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
desImage.getSettings().setLoadWithOverviewMode(true);
desImage.getSettings().setUseWideViewPort(true);
desImage.loadUrl(url);
所以,我的问题是如何在WebView中动态调整图像大小?
答案 0 :(得分:0)
您可以使用javascript动态操作WebView中显示的内容。
默认情况下,在WebView中禁用JS,您必须启用它[1]
加载内容后,您可以通过调用WebView.loadUrl(&#34; javascript:&#34;)来执行JavaScript。
希望这有帮助。
[1] http://developer.android.com/reference/android/webkit/WebSettings.html#setJavaScriptEnabled(boolean)