2015-05-15 6 views
0

Я пытаюсь «играть» с помощью webView. Я сдвигаю его и поворачиваю, и он отлично работает. Проблема в том, что когда я поворачиваю его, я получаю уродливый белый прямоугольник в фоновом режиме, охватывающий веб-просмотр. Я попытался изменить цвет фона, но он все еще там, и он все еще очень белый и уродливый. Любая идея, как я могу заставить ее уйти?Белый фон при повороте webview

ответ

0

Чрезвычайно странно. Во время игры я попытался изменить альфа-значение веб-представления. Оказывается, это заставляет белый фон исчезать! При установке любого значения, отличного от 1, с помощью метода setAlpha, белый немедленно исчезает.

Еще одна вещь кажется мыслью: у меня есть TextEdit чуть выше webview в моем макете, с черным черным. Когда я поворачиваю webview, часть его угла перебирает TextEdit, и эта часть (на th TextEdit) становится белой ... Я исправил это с помощью invalidate(), но это действительно странно.

Я подозреваю, что оба события являются ошибками.

0

Я предполагаю, что это цвет фона в окне. Вы можете изменить его в своем файле темы

+0

Я попытался изменить его как в XML, так и в Java-коде, ничего не работает. – Laetan

+0

У вас установлен цвет окна в общей теме приложения? Это так, как я предложил u – Mann

+0

Это не нужно делать в XML-файле макета – Mann

Смежные вопросы