2012年11月21日水曜日

【Android】WebViewが倒せない


AndroidのアプリにWebViewを入れた.
DDMSでスレッド一覧を見た.

WebViewCoreThread
WebViewWorkerThread
CookieSyncManager
http*(←複数)

というスレッドたちが作られた.

その後,アプリを終了させるまで何をやってもこのスレッドたちを消すことができない.

WebViewをもつActivityを切り替えた
WebViewをもつActivityをfinish()した
WebViewインスタンスにnullを入れた
WebViewインスタンスをレイアウトからremoveView()した
WebViewインスタンスをdestroy()した
リフレクションからWebViewのonPauseを呼び出した

とりあえず調べてでてくるだけ試した.
でもこのスレッドたちは消えてくれない.
邪魔だ.
解決してない.しなさそうだ.

ステータスがwaitだからまだいいものの.

0 件のコメント:

コメントを投稿