【发布时间】:2017-07-20 20:41:51
【问题描述】:
我正在使用Google place picker API,如下所示:
PlacePicker.IntentBuilder builder = new PlacePicker.IntentBuilder();
startActivityForResult( builder.build((Activity) context), PLACE_PICKER_REQUEST );
现在,我在 onActivityResult() 方法中得到了预期的结果:
protected void onActivityResult( int requestCode, int resultCode, Intent data ) {
if( requestCode == PLACE_PICKER_REQUEST && resultCode == RESULT_OK ) {
displayPlace( PlacePicker.getPlace( data, this ) );
}
}
活动和意图的过程是
MapActvity -> Place picker intent -> MapActivity
我可以在调用startActivityForResult 之后直接转到另一个活动并在另一个活动的onActivityResult() 中收集结果,而不是返回到MapActivity?
【问题讨论】:
标签: android android-fragments android-intent onactivityresult