2

仅向ANDROID 开发人员提出的问题:

我正在寻求有关理解AccountManager类的帮助(http://developer.android.com/reference/android/accounts/AccountManager.html)。

在文档中有一条注释:永远不能在应用程序的主事件线程上调用可能阻塞的请求,包括,。getResult() 如果需要,其中一些请求需要Activity启动另一个请求intent

我猜在getResult()一个新的intent可以作为activity传递给请求的子活动开始,但是这个代码是在后台线程上执行的,并且传递给请求的活动可能由于不同的原因已经被破坏了。

当我getResult()后台线程上使用时,我如何确定它Activity没有被破坏(例如由于屏幕旋转)?

4

0 回答 0