私はアンドロイドで私のアプリに奇妙な問題があります。私は通知をして、通知がクリックされたときに新しい活動を開始したいと思います。問題は、通知をクリックしても何も起こらず、どこに問題があるのかわからないということです。誰も私を助けることができるここに私のコードです:?コメントと同様に通知がクリックされたときにアクティビティを起動する方法は?
notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
CharSequence NotificationTicket = "Notification";
CharSequence NotificationTitle = "Notification";
CharSequence NotificationContent = "Test";
long when = System.currentTimeMillis();
Notification notification = new Notification(R.drawable.icon,
NotificationTicket, when);
Context context = getApplicationContext();
Intent notificationIntent = new Intent(this, ShopsOnMap.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0,
notificationIntent, 0);
notification.setLatestEventInfo(context, NotificationTitle, NotificationContent, contentIntent);
notificationManager.notify(NOTIFICATION_ID, notification);
notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP| Intent.FLAG_ACTIVITY_SINGLE_TOP);
ちょうどいいヒント:上にボタンがあるバーでは、コードを簡単に書式設定できます(たとえば、{{}}ボタンを使用します)。 – Nanne
問題はありません。あなたのShopsOnMapアクティビティのoncreateにデバッグ用の 'Log.d'コードを追加して、問題が存在するかどうか確認したいでしょうか? – Nanne
LogCatに – Gaby