如何将值返回给将在活动中更新的调用者

时间:2014-01-24 07:31:32

标签: android

我需要在Activity中计算一个参数值并发回结果。

我的代码如下所示:

public String getMyValue(){
Intent intent = new Intent(context, MyWebView.class);
context.startActivity(intent);
return myValue;
}

以下是我的MyWebView类

MyWebView extends Activity{
 protected void onCreate(){
 myValue = a+b;
 }
}

所以,现在,如果我在代码下面调用,我每次都会得到null“null”。

String a = getValue();

我的问题是如何在活动中更新后返回'myValue'。 如果还有其他方法可以告诉我。

1 个答案:

答案 0 :(得分:1)

  

我的问题是如何在更新后返回'myValue'   活动。

要从“活动”获取结果,您需要使用startActivityForResult()。网上有很多例子,不包括在这里。