Android:如何检索当前活动返回的结果?

Android:如何检索当前活动返回的结果?,android,android-activity,Android,Android Activity,Android问题:我目前在活动A中,在活动A中,我使用startActivityForResult启动活动B。在B中的不同点,我可以使用setResult设置不同的值作为结果。当我仍在活动B中时,是否有任何方法可以让我检查将发送回活动A的当前结果?(或者我必须自己跟踪这些信息吗?)谢谢。跟踪这些信息。虽然有些方法我不知道。但即使我宁愿自己追踪它。在我的类中为此维护一个字符串变量和一个getter跟踪此信息。虽然有些方法我不知道。但即使我宁愿自己追踪它。在我的类中维护一个字符串变量和一个gett

Android问题:我目前在活动A中,在活动A中,我使用
startActivityForResult
启动活动B。在B中的不同点,我可以使用
setResult
设置不同的值作为结果。当我仍在活动B中时,是否有任何方法可以让我检查将发送回活动A的当前结果?(或者我必须自己跟踪这些信息吗?)谢谢。

跟踪这些信息。虽然有些方法我不知道。但即使我宁愿自己追踪它。在我的类中为此维护一个字符串变量和一个getter

跟踪此信息。虽然有些方法我不知道。但即使我宁愿自己追踪它。在我的类中维护一个字符串变量和一个getter是正确的-最好的方法是自己跟踪结果

但是,如果使用
setResult
setResult(int-resultCode,Intent-data)
形式,您可以让自己变得更轻松。如果将
数据
维护为
活动
类中的一个字段,那么您可以使用它跟踪当前的返回状态,同时也将相同的跟踪对象返回到调用的
活动
是正确的-最好的方法是自己跟踪结果

但是,如果使用
setResult
setResult(int-resultCode,Intent-data)
形式,您可以让自己变得更轻松。如果将
数据
维护为
活动
类中的一个字段,则可以使用它跟踪当前的返回状态,同时也将相同的跟踪对象返回到调用的
活动