Web View загрузка файла HTML проблема

0

Я загружаю содержимое 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); 

Если у кого-то есть решение об этом. Спасибо заранее....

  • 0
    Какая у вас html страница?
  • 0
    спасибо за ответ @Monika, также применяется простой контент с css. изображения нет.
Показать ещё 14 комментариев
Теги:
text
webview
loading

1 ответ

0
Лучший ответ

Вы можете попробовать этот код, чтобы избежать белой вспышки:

android:hardwareAccelerated="false"

& Чтобы избежать прокрутки webview, вы можете использовать:

Webview.setVerticalScrollBarEnabled(false);
Webview.setHorizontalScrollBarEnabled(false);
  • 0
    Хороший ответ. Работает хорошо :) Спасибо @Monika.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню