Я хотел бы предварительно загрузить кеш WebView с веб-страницы из Интернета. Это необходимо сделать асинхронно и скрыть, чтобы не нарушать другие взаимодействия с пользовательским интерфейсом. Цель предварительной загрузки состоит в том, чтобы избежать последующих сетевых вызовов, если WebView представлен путем дополнительного нажатия кнопки (в конечном счете для более быстрого отображения).Предварительная загрузка кэша WebView
Веб-страница содержит Javascript и AJAX, поэтому я не думаю, что предварительная загрузка кеша с использованием чего-то вроде HttpClient будет работать. Я также посмотрел на использование loadUrl() WebView в AsyncTask, но я вижу, что это конфликтует с основным потоком пользовательского интерфейса.
Неужели кто-нибудь с подобной ситуацией нашел способ выполнить предварительную загрузку/кеширование фона?
ли вы это? http://stackoverflow.com/questions/7944546/android-webview-load-in-background –