【发布时间】:2010-06-15 18:49:51
【问题描述】:
我想知道活动创建的线程和设备旋转会发生什么。我观察到发生这种情况时会调用 onDestroy 方法。线程也会被杀死吗?
如果线程没有被杀死,我怎样才能将线程与活动重新关联,因为活动的新实例是在轮换时创建的。
谢谢,
拉克什米
【问题讨论】:
标签: android multithreading persistence android-activity destroy
我想知道活动创建的线程和设备旋转会发生什么。我观察到发生这种情况时会调用 onDestroy 方法。线程也会被杀死吗?
如果线程没有被杀死,我怎样才能将线程与活动重新关联,因为活动的新实例是在轮换时创建的。
谢谢,
拉克什米
【问题讨论】:
标签: android multithreading persistence android-activity destroy
线程没有被杀死。您可以通过覆盖onRetainNonConfigurationInstance() 来保存对线程的引用以保存线程对象,然后通过getLastNonConfigurationInstance() 将其取回。
【讨论】: