Intereting Posts
Как решить проблему с BluetoothGatt: android.os.DeadObjectException в Android? Шифрование и дешифрование API Fingerprint для Android Android – fragmentTransaction.replace () не работает в библиотеке поддержки 25.1.0 Управление onclicklistener в текстовом режиме с поддержкой autolink Распознавание речи (речь в тексте) не работает в android 4.2.2 Android, Как я могу сделать устройство BLE на сопряженное устройство (связанное) Карты Android: Не удалось найти стиль «mapViewStyle» в текущей теме Firebase Authentication FirebaseNetworkException: произошла сетевая ошибка (например, тайм-аут, прерванное соединение или недоступный хост) API лицензирования рынка по проблемам эмулятора Android Создание записи NDEF WiFi с использованием приложения / vnd.wfa.wsc в Android Как отобразить пользовательский вид в ActionBar? Установить прогресс диалога SharedPreferences читает старые значения Отслеживание выбора текста в веб-обозревателе Android Android-фрагмент – findViewById возвращает null

Android Bottom White Stripe при заполнении содержимого Webview

Когда HTML загружен в веб-просмотр, я получаю белую полосу справа и внизу макета. Для правильного я решил это, используя:

setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY);

Тем не менее, я пробовал много вариантов, чтобы удалить нижний, без успеха. Даже после того, как я прочитал все связанные должности. Если требуется больше кода, пожалуйста, дайте мне знать.

XML

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <WebView android:autoLink="web" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/webview1" android:textColor="@android:color/black" ></WebView> </LinearLayout> 

Мероприятия

 browse = (WebView) findViewById(R.id.webview1); browse.getSettings().setJavaScriptEnabled(true); browse.getSettings().setUseWideViewPort(true); browse.getSettings().setLoadWithOverviewMode(true); browse.setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY); browse.setScrollbarFadingEnabled(false); 

Solutions Collecting From Web of "Android Bottom White Stripe при заполнении содержимого Webview"

В вашем WebView xml добавьте android: scrollbars = "none"

 <WebView android:autoLink="web" android:layout_width="fill_parent" android:layout_height="fill_parent" android:id="@+id/webview1" android:textColor="@android:color/black" android:scrollbars="none" ></WebView> 

И удалите setScrollBarStyle(WebView.SCROLLBARS_INSIDE_OVERLAY);

Для меня нижняя белая полоса исчезла после добавления:

browse.setVerticalScrollBarEnabled(false);

Принятое решение для меня не работало (API 8).