我实现了Activity X
。我从一个Service S
得到了一个PendingIntent P
。我确信,P指向一个未知的Activity Y
,它通过setResult
方法返回结果R。
为了在X.onActivityResult
中接收结果R,我该如何在X中启动P?
我实现了Activity X
。我从一个Service S
得到了一个PendingIntent P
。我确信,P指向一个未知的Activity Y
,它通过setResult
方法返回结果R。
为了在X.onActivityResult
中接收结果R,我该如何在X中启动P?
PendingIntent
对象来解决相同场景中的权限错误:IntentSender intentSender = pendingIntent.getIntentSender();
activity.startIntentSenderForResult(intentSender, REQUEST_CODE, null, 0, 0, 0);
startActivityForResult
调用一样,我希望在Y被取消时也能收到通知(在这种情况下,R等于“RESULT_CANCELED”)。 - wrygiel