【发布时间】:2011-05-06 21:37:41
【问题描述】:
WebView 控件存在以下问题。 我的 webview 在 Activity 中定义如下:
public class MyWebView extends Activity {
private WebView webview;
...
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.mywebview);
...
webview = new WebView(getApplicationContext());
webview.setWebChromeClient(new WebChromeClient() { ... });
webview.setWebViewClient(new WebViewClient() { ... });
...
webview.loadUrl("http://www.google.de");
}
一切正常,网页已打开。但是如果关闭活动(按下后退按钮)并返回我的主菜单,WebView 似乎没有关闭。 http-threads 继续运行。
如果我一个接一个地打开大约10几个页面,这些网页不是nonger loadet,而是在WebView中显示“网页不可用”。
怎么了?如何关闭 WebView?
webview.destroy();
webview = null;
例如不工作。
【问题讨论】:
标签: android multithreading http webview