В Android 4 CSS игнорируется при навигации к Webview со следующего экрана. Впервые это работает отлично.
Это поведение только для прозрачного цвета. Другой цвет отлично работает.
WebView webView = new WebView(activity);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.NORMAL) ;
/**
* Default color of webview must be transparent
*/
webView.setBackgroundColor(Color.TRANSPARENT);
Есть несколько предложений для вас, так как я не парень Android.....
1. Надеюсь, это поможет вам:
mWebView.setBackgroundColor(0x00000000);
Найдено по адресу: Android WebView style background-color: прозрачно игнорируется на Android 2.2
2. Также попробуйте установить для свойства Alpha значение 1.
3. Это должно решить вашу проблему. Попробуйте установить setBackgroundResource(int)
- Выбирается для использования в качестве фона. Найдено Ссылка: http://developer.android.com/reference/android/webkit/WebView.html
4. Наконец, если выше ответы не помогают, я думаю, что ниже ссылка может вам помочь. Но это может быть ошибкой в Android 4.
См. Следующую ссылку: http://www.iriphon.com/2011/04/27/the-android-transparent-webview-bug/
После многих попыток найдено, что это проблема с устройством !!.. :(