我创建了线程以从网站中提取json数据,然后分析数据并显示通知。运行线程在android中使应用程序崩溃
但是,当我关闭应用程序后,线程仍然工作后,再次打开应用程序的应用程序崩溃。任何解决方案而且我用的是中断()在的onDestroy生命周期
@Override
protected void onDestroy() {
super.onDestroy();
Toast.makeText(getApplicationContext(),"Closed",Toast.LENGTH_SHORT).show();
//Configuration configuration = new Configuration();
//condition = 1;
test.interrupt();
//test.destroy();
}
堆栈跟踪说什么?如果你尝试触摸已经被破坏的Activity的UI,它会崩溃。你如何处理中断?我认为你的线程没有任何睡眠,所以中断不适合你。尝试使用AsyncTask或IntentService + Broadcast来做异步的东西。 – pawelo
W/dalvikvm:threadid = 1:线程退出时未捕获异常(group = 0x418c0da0)这就是错误 –