在onActivityResult之前调用onDestroy

时间:2013-10-20 05:36:34

标签: android

我有这个活动A, 按钮单击,它启动结果的活动,这是一个联系人选择器, 当此活动开始时,调用A的A, 当我从联系人选择器返回时onDestroy of A以某种方式被调用并且onActivityResult根本没有被调用!!

1 个答案:

答案 0 :(得分:0)

通常,当活动完成或从Backstack中删除时,会调用 onDestroy()。我希望你在调用 startActivityForResult(..)之前或之后不要在A中调用 finish()

可以通过按后退按钮从B(联系人选择器)返回吗?