Android Webview hat weiße Grenze um ihn herum und wie kann ich es loswerden?

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, ich versuchte die Größenänderung und ich versuchte, die Breite und Höhe in der XML-Layout-Datei zu ändern, aber keine Änderung. Bitte überprüfen Sie das untenstehende Bild als Referenz.

Bildbeschreibung hier eingeben

  • Xamarin vs native iOS und Android
  • Erkennung des verfügbaren Speichers innerhalb eines WebViews
  • Ist es möglich, gegen die Release-Version Ihrer App mit Android Gradle Plugin zu testen?
  • Bild erscheint 90 Grad Neigung beim Herunterladen von Server in Android?
  • Android Studio beschädigte .java-Datei nach unsachgemäßem Herunterfahren
  • Wie man Text in Textansicht in android einpackt
  • Wie man Parcelable für eine Klasse mit List <List <String >> implementiert?
  • Erstellen Sie das Optionsmenü für RecyclerView-Item
  • Muss ich HttpURLConnection.disconnect anrufen, nachdem ich es beendet habe
  • Android Hintergrund mit Farbverlauf und gefliesten Bild
  • GoogleMaps GroundOverlay blinkt meine Bilder
  • Ich muss einen Schwimmer auf zwei Dezimalstellen in Java rufen
  • 5 Solutions collect form web for “Android Webview hat weiße Grenze um ihn herum und wie kann ich es loswerden?”

    Diese weiße Grenze, die Sie sehen können, könnte nur aus dem Hintergrund des Layout-Containers der Webansicht. Bitte stellen Sie sicher, dass Sie keine Auflage auf dem Layout oder Rand auf der Webansicht haben.

    Versuchen Sie, Ihre HTML-Inhalte wie folgt zu ändern:

     <body style='margin:0;padding:0;'> 

    Das scheint für mich zu arbeiten:

     String frameString = "<html><body style='margin:0;padding:0;'><iframe src=\"http://k-video.com/\" height=\"410\" width=\"320\" frameborder=\"0\" allowfullscreen></iframe></body></html>"; 

    Ich hoffe es hilft !

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

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

     private void setWebviewTransparency(final boolean transparent) { final int color = transparent ? 0 : Color.WHITE; webview.setBackgroundColor(color); } 

    Diese Farbe funktioniert nur im Feldbereich, wenn Ihre Web-Seite keine Hintergrundfarbe angibt. Wenn die Seitenquelle den Hintergrund spezifiziert, wird diese Farbe nur den von @Marcin korrekt adressierten Auffüllbereich beeinflussen.

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

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.