【发布时间】:2012-06-06 20:35:58
【问题描述】:
我在 Stack Overflow 上看到了一些关于使用 Activity.onRetainNonConfigurationInstance() 来维护由一个 Activity 实例启动的后台线程并将其传递给 Activity 的下一个实例的讨论,例如,当手机的方向从纵向变为横向。
讨论并没有具体说明包裹在从 onRetainNonConfigurationInstance() 返回的 Object 中的线程可以做什么。
例如: 1. 有没有办法使用这种技术真正保持后台线程运行? 2. 是否需要在之前的 Activity 实例消失时暂停线程,然后在新实例中重新启动它?
谁能提供一个简短的例子?
任何细节将不胜感激。
【问题讨论】:
标签: android multithreading configuration android-activity orientation