私は phonegap ベースの Android アプリを開発しており、通知を処理するコードを書いています。通知を発生させるはずのコードの断片を次に示します。
Intent notificationIntent = new Intent(context, MainActivity.class);
// set intent so it does not start a new activity
notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP |
Intent.FLAG_ACTIVITY_SINGLE_TOP);
PendingIntent intent =
PendingIntent.getActivity(context, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, title, message, intent);
notification.flags |= Notification.FLAG_AUTO_CANCEL;
notificationManager.notify(0, notification);
通知の内容に関連するページでアプリを開くようにインテントを準備したいと思います。これまでのところ、これに関連して見つかった唯一のものは、メソッド内のMainActivity
クラス (クラスを拡張するもの) に配置された次の行です。DroidGap
onCreate
super.loadUrl("file:///android_asset/www/index.html", 10000);
しかし、上記のコードからその URL を動的に設定したいと思います。または、最悪の場合 (または、最善の場合、本当にわかりません...)、それをパラメーター化し、上記のコードから onCreate メソッドにパラメーターを渡します。それ、どうやったら出来るの?前もって感謝します...