Я загружаю содержимое html из папки с ресурсами в webview, но его белая индикация дисплея означает, что половина текста html на несколько секунд, а затем загрузка всего содержимого.
Я много пробовал, но не решил. Мой код ниже: -
webIntroductionText = (WebView)findViewById(R.id.webIntroductionText);
webIntroductionText.setBackgroundColor(Color.TRANSPARENT);
webIntroductionText.getSettings().setJavaScriptEnabled(true);
webIntroductionText.loadUrl("file:///android_asset/webpages/how-to-use.html");
webIntroductionText.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
webIntroductionText.setLayerType(View.LAYER_TYPE_SOFTWARE, null);
Если у кого-то есть решение об этом. Спасибо заранее....
Вы можете попробовать этот код, чтобы избежать белой вспышки:
android:hardwareAccelerated="false"
& Чтобы избежать прокрутки webview, вы можете использовать:
Webview.setVerticalScrollBarEnabled(false);
Webview.setHorizontalScrollBarEnabled(false);