Saya memiliki pemberitahuan di aplikasi saya dengan kode berikut:
//Notification Start
notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
int icon = R.drawable.n1;
CharSequence tickerText = "Call Blocker";
long when = System.currentTimeMillis(); //now
Notification notification = new Notification(icon, tickerText, when);
Intent notificationIntent = new Intent(context, Main.class);
PendingIntent contentIntent = PendingIntent.getActivity(context, 0, notificationIntent, 0);
Context context = getApplicationContext();
CharSequence title = "Call Blocker";
text = "Calls will be blocked while driving";
notification.setLatestEventInfo(context, title, text, contentIntent);
notification.flags |= Notification.FLAG_ONGOING_EVENT;
notification.flags |= Notification.FLAG_SHOW_LIGHTS;
notificationManager.notify(1, notification);
}
Notifikasi saya menyala dengan sangat baik, tetapi masalah saya adalah, ketika saya mengklik notifikasi di Pusat Pemberitahuan, aplikasi saya tidak dimulai.
Pada dasarnya, setelah mengklik notifikasi saya tidak ada yang terjadi! Apa yang harus saya lakukan, untuk memulai aktivitas Utama saya setelah mengklik notifikasi saya. Terima kasih.
Context context = getApplicationContext();
sebelum Notification notification = new Notification(icon, tickerText, when);
mungkin Anda tidak melewati konteks yang benar untuk memulai Aktivitas