Android 如何获得初始化意图的类上下文

Android 如何获得初始化意图的类上下文,android,Android,我使用了一个意图来调用另一个活动。之后,我使用第二个活动从用户那里收集了一些数据。我需要更新第一个活动中的一些数据并关闭第二个活动 因此,我需要第一个活动的上下文(this)。我该怎么做?或者我是否需要将第一个活动作为新活动重新启动?使用startActivityForResult()和不完成()第一个活动。您将在activityResult()上的方法onActivityResult()上到达该活动。 编辑: 及 使用startActivityForResult()和不完成()第一个活动。您将

我使用了一个意图来调用另一个活动。之后,我使用第二个活动从用户那里收集了一些数据。我需要更新第一个活动中的一些数据并关闭第二个活动


因此,我需要第一个活动的
上下文(this)。我该怎么做?或者我是否需要将第一个活动作为新活动重新启动?

使用
startActivityForResult()
不完成()第一个活动。您将在activityResult()上的方法
onActivityResult()上到达该活动。

编辑:


使用
startActivityForResult()
不完成()第一个活动。您将在activityResult()上的方法
onActivityResult()上到达该活动。

编辑:

Intent intent = new Intent(this,SecondActivity.class);
startActivityForResult(intent, RESULT_OK);
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (resultCode == RESULT_OK) {
       // When you are back from second Activity you are land here ..
       // do what ever you want to, without re Creating the this Activity 
    }
}