在Android上获取外部意图的结果

时间:2013-08-05 14:59:59

标签: android

在启动外部应用程序的意图后,是否可以将数据恢复到我的应用程序中?换句话说,如果外部意图处理某些数据,有没有办法将这些数据恢复到我的应用程序中?

我认为答案是否定的,但我想仔细检查。

1 个答案:

答案 0 :(得分:0)

查看"Starting Activities and Getting Results" of the Activity documentation部分;如果其他应用程序支持,则可能。

  

当某个活动退出时,它可以调用setResult(int)来返回数据   给它的父母。它必须始终提供结果代码,可以是   标准结果RESULT_CANCELEDRESULT_OK或任何自定义值   从RESULT_FIRST_USER开始。此外,它可以选择返回   返回包含所需的任何其他数据的Intent。所有这些   信息显示在父母的Activity.onActivityResult()上,   以及它最初提供的整数标识符。