onActivityResult()后onresume()

当你调用完一个存在的activity之后,onActivityResult将会返回以下数据:你调用时发出的requestCode、被调用activity的结果标志resultCode(如RESULT_OK)和其他的额外数据。我们期望的都是得到RESULT_OK,表示调用成功,但是当被调用activity什么也没返回,或者调用过程中发生崩溃时,resultCode的值会为RESULT_CANCELED,重新回到调用activity时会马上执行onActivityResult方法,然后才是onResume()方法。

 

由此可见onActivityResult()发生在onResume()之前。oncreate中的某些操作在onActivityResult()执行后可以在onResume()中声明

posted @ 2017-09-19 18:01  Holyday  阅读(183)  评论(0编辑  收藏  举报