AndroidでCordovaを使用したプロジェクトに取り組んでいます。コルドバ プラグインを使用してネイティブ レイヤーでバックグラウンド タスクを呼び出しているときに、ネイティブ レイヤーから進行状況ダイアログを表示したいと考えています。
ProgressDialog dialog = new ProgressDialog(context);
ここで、context は cordova プラグイン クラスで次のように定義されます。
context=this.cordova.getActivity().getApplicationContext();
しかしdialog.show()
、アプリがクラッシュします。
11-01 06:48:25.904: E/AndroidRuntime(19132): at org.apache.cordova.NativeToJsMessageQueue.addPluginResult(NativeToJsMessageQueue.java:236)
どうすればこれを適切に行うことができますか?