【发布时间】:2011-12-18 22:24:29
【问题描述】:
我有一个简单的应用程序,它从网络上提取某些图像并通过 WebView 显示它们,下方有按钮,上方有一个标题。起初,我遇到了图像下方不断有多余空白的问题,现在已解决。
作为参考,WebView定义如下:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/c"
android:layout_above="@id/b"
android:layout_below="@id/t"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:orientation="vertical" >
<WebView
android:id="@+id/webview"
android:scaleType="centerInside"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:adjustViewBounds="true" />
</RelativeLayout>
这个相对布局在另一个布局中,我把它省略了。 在活动中,我有以下内容:
WebView img = (WebView) findViewById(R.id.webview);
img.getSettings().setBuiltInZoomControls(true);
img.getSettings().setSupportZoom(false);
img.loadUrl(image);
现在到当前问题:
我正在提取和查看的图像具有不同的尺寸。为简单起见,让我们讨论两种尺寸 - X 和 Y,其中 X
我是否必须以某种方式显式重置界限?我做了相当多的谷歌搜索,但找不到问题。
提前致谢!
【问题讨论】:
-
最好将您的解决方案作为答案发布,而不是放在问题文本中。这样您就可以接受答案并关闭问题。
标签: android android-webview removing-whitespace