私は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);
}
それでは、電子メールアクティビティのコールバック機能を含める方法。アクティビティが閉じられたときにのみ関数が実行されるように...??
前もって感謝します..