Android-Webview hat eine weiße Umrandung und wie kann ich es loswerden?

7

Ich habe eine Android-App mit einem Webview, um eine Webseite zu laden, aber im grafischen Layout und in der App zeigt es eine weiße dicke Grenze, versuchte ich die Größe zu ändern und ich versuchte, die Breite und Höhe in der XML-Layout-Datei zu ändern Keine Änderung. Bitte überprüfen Sie das Bild unten als Referenz.

    
Ryan Kelly 29.03.2013, 22:35
quelle

5 Antworten

9

Dieser weiße Rahmen, den Sie sehen können, könnte nur aus dem Hintergrund des Layout-Containers der Webansicht stammen. Bitte stellen Sie sicher, dass Sie auf dem Layout oder Rand der Webansicht kein Padding haben.

    
Marcin S. 29.03.2013, 22:38
quelle
7

Versuchen Sie, Ihren HTML-Inhalt wie folgt zu ändern:

%Vor%     
Barry Zhang 14.01.2015 10:20
quelle
7

Das scheint bei mir zu funktionieren:

%Vor%

Ich hoffe, es hilft!

    
Marcos 10.12.2015 14:36
quelle
0

Sie können die Hintergrundfarbe Ihres WebView mit webview.setBackgroundColor() festlegen.

Ich setze meinen WebView Hintergrund entweder transparent (unsichtbar) und weiß mit der folgenden Funktion:

%Vor%

Diese Farbe funktioniert nur im Feldbereich, wenn Ihre Webseitenquelle keine Hintergrundfarbe angibt. Wenn die Seitenquelle einen Hintergrund angibt, wirkt sich diese Farbe nur auf den Füllbereich aus, der von @Marcin korrekt adressiert wird.

    
David Manpearl 29.03.2013 22:59
quelle
-3

Klicken Sie mit der rechten Maustaste auf das WebView und klicken Sie auf Container entfernen. Es ist so einfach!

    
quelle