仅向 ANDROID开发者提出问题:
我正在寻求帮助,了解AccountManager
课程(http://developer.android.com/reference/android/accounts/AccountManager.html)。
在文档中有一个注释:可能阻止的请求,包括getResult()
,绝不能在应用程序的主事件线程上调用。
如果需要,其中一些请求需要Activity
启动另一个intent
。
我想在getResult()
中新的intent
可以作为传递给请求的activity
的子活动启动,但此代码在后台线程上执行和传递给请求的活动可能因为不同的原因而被销毁。
当我在后台主题上使用getResult()
时,如何确保Activity
未被销毁(例如,由于屏幕旋转) ?