我构建了一个像这样的Webview:
<WebView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/webView2"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true">
</WebView>
如果我去网站做所有工作。但有些网站的底部有白色条纹,覆盖了webview的一半或3/4。
我看到了:Android Bottom White Stripe When Filling Webview Content
所以我将我的WebView更改为:
<WebView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/webView2"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:layout_alignParentBottom="true"
android:scrollbars="none">
</WebView>
但这并没有帮助。我一次又一次得到白色条纹。
答案 0 :(得分:1)
这是Carnal的解决方案:使用&#34; match_parent&#34;删除&#34;对齐部件&#34;
我将代码编辑为:
<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/webView2"
>
</WebView>
现在它有效!