【问题标题】:What happens to thread as onDestroy is called when device is rotated当设备旋转时调用 onDestroy 线程会发生什么
【发布时间】:2010-06-15 18:49:51
【问题描述】:

我想知道活动创建的线程和设备旋转会发生什么。我观察到发生这种情况时会调用 onDestroy 方法。线程也会被杀死吗?

如果线程没有被杀死,我怎样才能将线程与活动重新关联,因为活动的新实例是在轮换时创建的。

谢谢,

拉克什米

【问题讨论】:

    标签: android multithreading persistence android-activity destroy


    【解决方案1】:

    线程没有被杀死。您可以通过覆盖onRetainNonConfigurationInstance() 来保存对线程的引用以保存线程对象,然后通过getLastNonConfigurationInstance() 将其取回。

    【讨论】:

      猜你喜欢
      • 2013-10-13
      • 2018-12-07
      • 2019-10-22
      • 1970-01-01
      • 1970-01-01
      • 2019-09-14
      • 2017-02-14
      • 2013-06-09
      • 1970-01-01
      相关资源
      最近更新 更多