Viewpager на kindle показывает серое наложение при пролистывании между страницами

Я реализовал viewpager с некоторыми веб-представлениями как его дочерний элемент (используя PagerAdapter). Когда я запускаю это на устройствах Kindle (я тестировал с Kindle HD) во время пролистывания, я вижу серое наложение при переходе на страницу, и оно исчезает после завершения перехода. У меня нет никакой пользовательской анимации. То же самое я запускаю в Nexus 7, и нет серого наложения, которое является ожидаемым поведением.

Моя инициализация веб-просмотра выглядит следующим образом:

@Override
public Object instantiateItem(ViewGroup container, final int position) {
    WebView webView = new WebView(this.ctx);
    webView.setWebViewClient(new MyWebViewClient());
    webView.setVerticalScrollBarEnabled(false);
    webView.setVerticalFadingEdgeEnabled(false);
    webView.setInitialScale(100);
    webView.setHorizontalFadingEdgeEnabled(false);
    webView.setHorizontalScrollBarEnabled(false);
    webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
    webView.setScrollbarFadingEnabled(false);
    webView.setBackgroundColor(Color.WHITE);
    webView.setDrawingCacheBackgroundColor(Color.WHITE);

    webView.getSettings().setBuiltInZoomControls(false);
    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setRenderPriority(WebSettings.RenderPriority.HIGH);
    webView.getSettings().setAllowFileAccess(true);
    webView.getSettings().setSupportMultipleWindows(false);
    container.addView(webView);

    loadAsyncData(webView, position);

    return webView;
}

Кто-нибудь сталкивался с этой проблемой? Любые предложения по решению этой проблемы?

Скриншот

1 ответ

Нашли основную причину. Это фон по умолчанию на Kindle Fire.

Другие вопросы по тегам