为结果启动PendingIntent

wry*_*iel 5 android

我执行Activity X.我得到了PendingIntent P一个Service S.我肯定知道,P指向未知 Activity Y,它通过其setResult方法返回结果R.

我应该如何在X中启动P,以便接收结果R X.onActivityResult

Ric*_*mer 5

Google Play服务使用PendingIntent对象在同一方案中解析权限错误:

IntentSender intentSender = pendingIntent.getIntentSender();
activity.startIntentSenderForResult(intentSender, REQUEST_CODE, null, 0, 0, 0);
Run Code Online (Sandbox Code Playgroud)

有关文档,请参阅Activity.startIntentSenderForResult().