我正在使用phoneGap框架开发一个android应用程序,在我的应用程序中我想发送一封电子邮件,为此我创建了一个phoneGap插件。在插件中,我开始了一个电子邮件活动。我在这里面临的问题是,我想在该活动(电子邮件)结束后立即调用一些函数。那么如何实现这一点。??
插件方法是这样的:
public PluginResult execute(String action, JSONArray args, String callbackId) {
try {
if (action.equals("startActivity")) {
Intent i=new Intent(action);
// code for email....
this.ctx.startActivity(i);
//call back function here ...???
return new PluginResult(PluginResult.Status.OK);
}catch (JSONException e) {
e.printStackTrace();
return new PluginResult(PluginResult.Status.JSON_EXCEPTION);
}
那么如何为电子邮件活动包含一个回调函数。这样该功能仅在活动关闭时才执行... ??
提前致谢..