2016-10-11 29 views
1

我建立一個網頁視圖這樣的:安卓:有白色條紋網頁視圖負載URL在底部

<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> 

如果我去一個網站的所有工作。但有些網站的底部有白色條紋的loades,覆蓋了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> 

但這didnt幫助。我一次又一次得到白色條紋。

+0

您是否嘗試過使用「match_parent」並刪除對齊的部分? – Carnal

+0

@Carnal感謝您的幫助,這是解決方案! – Excel1

+0

沒問題的隊友! – Carnal

回答

1

這是來自肉體的解決辦法:用「match_parent」刪除「排列零件」

我修改了代碼:

<WebView 
     android:layout_width="match_parent" 
     android:layout_height="match_parent" 
     android:id="@+id/webView2" 
     > 

    </WebView> 

而現在它的作品!