2014-01-19 3 views
0

В моем приложении для Android мне нужно кэшировать (уже загруженный) контент WebView на паузе, а затем восстановить его при возобновлении. Интересно, как я могу это сделать?Как кэшировать содержимое WebView в Android?

+0

Вы пробовали вызывать webview.onPause() и webview.onResume() ?? – AndRSoid

+0

просмотрите ссылку http://stackoverflow.com/questions/9128952/caching-in-android-webview – user3076539

+0

Спасибо за ответы. Я попробую оба предложения и дам вам знать. –

ответ

0

Он автоматически кэшируется, если вы не отключите его. Ничего особенного не нужно делать.

Общая проблема заключается в том, что плохо спроектированный родитель сбрасывает представление в таких методах, как onStart или onResume, заставляя перезагружать содержимое. Вы должны быть осторожны с представлением в этих методах, возможно, уже с контентом.

+0

Audrius благодарит за ответ. Вы имели в виду, что я не должен реализовывать эти методы представления? –

+0

Нет, просто подумайте, что вы делаете в этих методах. – h22

Смежные вопросы