Потоки WebView никогда не останавливаются (WebViewCoreThread, CookieSyncManager, http [0-3])

Я использую WebView для отображения некоторого интернет-контента в одном из видов деятельности нашего приложения.
Проблема в том, что когда пользователь отключается от этой активности, потоки WebView продолжают работать!
Проблемные темы:

Thread [<17> WebViewCoreThread] (Running)
Thread [<25> CookieSyncManager] (Running)
Thread [<19> http0] (Running)
Thread [<29> http1] (Running)
Thread [<31> http2] (Running)
Thread [<33> http3] (Running)

Приостановка каждого из этих потоков и проверка того, чем он занят:

Thread [<17> WebViewCoreThread] (Suspended)
    Object.wait(long, int) line: not available [native method]
    MessageQueue(Object).wait() line: 288
    MessageQueue.next() line: 148
    Looper.loop() line: 110
    WebViewCore$WebCoreThread.run() line: 471
    Thread.run() line: 1060

Thread [<25> CookieSyncManager] (Suspended)
    Object.wait(long, int) line: not available [native method]
    MessageQueue(Object).wait(long) line: 326
    MessageQueue.next() line: 144
    Looper.loop() line: 110
    CookieSyncManager(WebSyncManager).run() line: 90
    Thread.run() line: 1060

Thread [<19> http0] (Suspended)
    Object.wait(long, int) line: not available [native method]
    RequestQueue(Object).wait() line: 288
    ConnectionThread.run() line: 93

Интересно, как я могу сказатьLooper в каждой из этих тем выйти.

Я пробовал звонитьwebView.destroy() в деятельностиonPause() метод, но это не имело никакого влияния.
Когда я отключаю вызов для открытия веб-страницы в webView (webView.loadUrl(...) ), эти потоки, естественно, не запускаются и, следовательно, не остаются после выхода из действия.

Любые идеи о том, как я могу сделатьWebViewНити останавливаются после ухода их активности?

Ответы на вопрос(10)

Ваш ответ на вопрос