Bir web sayfasını yüklemek için bir web uygulaması kullanarak bir android uygulaması var, ancak grafiksel düzende ve uygulamada beyaz kalın bir kenarlık gösteriyor, yeniden boyutlandırmayı denedim ve XML düzen dosyasında genişlik ve yükseklik değiştirmeyi denedim ama değişiklik. Referans için lütfen aşağıdaki resmi kontrol edin. GördüğünüzAndroid webview'in çevresinde beyaz bir sınır var ve bundan nasıl kurtulabilirim?
7
A
cevap
9
Bu beyaz ötesi sadece Web görünümündeki düzeni kabının arka plandan olabilir. Lütfen web görünümünde yerleşimde veya kenar boşluğunda dolgu olmamasına dikkat edin.
0
WebView
'un arka plan rengini webview.setBackgroundColor()
ile ayarlayabilirsiniz. web sayfası kaynak arka plan rengini belirtmek etmezse
private void setWebviewTransparency(final boolean transparent) {
final int color = transparent ? 0 : Color.WHITE;
webview.setBackgroundColor(color);
}
Bu renk sadece saha alanda çalışacak:
aşağıdaki işlevi ile şeffaf (görünmez) ve beyaz ya benimWebView
arka plan olarak ayarlayın. Sayfa kaynağı
arka plan belirtiyorsa, bu renk yalnızca @Marcin tarafından doğru adreslenen dolgu alanını etkiler.
-3
WebView'e sağ tıklayın ve konteyneri kaldır'a tıklayın. Bu kadar basit!
7
böyle HTML içeriklerini değiştirme deneyin:
<body style='margin:0;padding:0;'>
7
Bu benim için iş gibi görünüyor:
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>";
yardımcı olur Umut!
Bir şey değil! –
Teşekkürler, düzen kenar boşlukları varsayılan olarak "res/values / dimens.xml" olarak tanımlandı. – styts
dimens.xml dolgu 16dp olarak ayarlandı 0dp: 0dp 0dp ' –