Java 将结果从execute发送到onActivityResult
如何将execute方法的结果传递到onActivityResult以添加日历事件,该事件不会直接返回到应用程序,而是在添加事件后将您带到日历Java 将结果从execute发送到onActivityResult,java,android,Java,Android,如何将execute方法的结果传递到onActivityResult以添加日历事件,该事件不会直接返回到应用程序,而是在添加事件后将您带到日历 public boolean execute(String action, JSONArray args, CallbackContext callbackContext) 哪个叫 startActivityForResult(此、校准内容、结果\u代码\u创建) 至 public void onActivityResult(int request
public boolean execute(String action, JSONArray args, CallbackContext callbackContext)
哪个叫
startActivityForResult(此、校准内容、结果\u代码\u创建)代码>
至
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
---->>How to access something generated as result from execute method here<<------
activityresult上的公共void(int-requestCode、int-resultCode、Intent-data){
super.onActivityResult(请求代码、结果代码、数据);
---->>当以startActivityForResult
启动的活动完成时,将调用如何访问由activityResult上的execute方法生成的内容。您可以调用setResult(int,Intent)
(before finish())方法传回结果
编辑:示例:
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) {
Intent data = new Intent();
putExtra("key", "value");
setResult(1000, data);
finish();
}
调用onActivityResult时,您将在Intent
(第三个参数)中获取数据。我应该调用哪个方法,您能更具描述性吗