用startActivity + ResultReceiver

时间:2016-04-01 12:09:46

标签: android android-intent android-activity

我使用的外部库提供了一个以startActivityForResult开头的身份验证例程。现在,为了获得结果,我创建了一个Activity,除了接收结果并将其传递回集成了lib的模块之外别无其他:

protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
    super.onActivityResult(requestCode, resultCode, intent);
    externalApiClient.onResult(requestCode, resultCode, intent, this);
}

我在考虑让这项活动变得不可见或大小(1,1)。但这感觉不对。所以我的问题是:我可以将startActivityForResult替换为startActivity并将其传递给ResultReceiver吗?

0 个答案:

没有答案