在activity的onCreate里开启子线程加载数据,加载完了使用handler.sendMessage来通知主线程刷新,我在onDestroy里面用handler.removeMessage(int what)来移除了消息,为什么我退出activity后,当数据加载完还是执行了handler的handlerMessage?
从官方文档来说,onDestroy方法的执行并不意味这Activity的销毁。不要被方法名给误导了。