Android websettings.setcachemode работает глобально?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Android websettings.setcachemode работает глобально?

Сообщение Anonymous »

Я вызвал ClearCache в Android WebView, чтобы удалить кеш. Однако я обнаружил, что этот метод работает глобально для WebView приложения.
clearCache
Added in API level 1

public void clearCache (boolean includeDiskFiles)
Clears the resource cache. Note that the cache is per-application, so this will clear the cache for all WebViews used.

Parameters
includeDiskFiles boolean: if false, only the RAM cache is cleared


Итак, я нашел альтернативу: WebSettings.LOAD_NO_CACHE. Является ли этот параметр глобальным или он применяется только к конкретному объекту WebView?
Не стесняйтесь спрашивать, нужна ли вам дополнительная помощь!
//is called
webView?.clearCache(true)

//i want this
webview.WebSettings.LOAD_NO_CACHE


Подробнее здесь: https://stackoverflow.com/questions/787 ... s-globally
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»