#android #webview #display
#Android #веб-просмотр #дисплей
Вопрос:
Я создаю простое веб-приложение для устройства с электронными чернилами. Поскольку эти устройства не очень хороши в обновлении, я бы хотел уменьшить нагрузку на дисплей, отображая только полностью загруженную страницу и избегая «перемещения элемента на его конечное место», которое делает обычный браузер при загрузке страницы.
Единственное несколько грубое решение, которое я придумал до сих пор, — это скрыть WebView в shouldOverrideUrlLoading() и отобразить его обратно в onPageFinished() . Но я надеюсь, что есть более элегантное решение — предпочтительно такое, которое сохраняет старую страницу на дисплее до завершения загрузки новой страницы, а затем переключается за один раз.
Последняя проблема: устройство, с которым я работаю, все еще работает с Kitkat, поэтому о современных подходах не может быть и речи.