android Comment faire pour démarrer une activité lorsque l'utilisateur clique sur une notification?
Je veux ouvrir l'activité lorsque l'utilisateur clique sur une notification. Je sais que cette question est dupliqué, mais ne pouvait pas trouver une solution ici est ce que j'ai fait
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.notification_icon)
.setContentTitle("My notification")
.setContentText("Hello World!");
Intent resultIntent = new Intent(this, ResultActivity.class);
//Because clicking the notification opens a new ("special") activity, there's
//no need to create an artificial back stack.
PendingIntent resultPendingIntent =
PendingIntent.getActivity(
this,
0,
resultIntent,
PendingIntent.FLAG_UPDATE_CURRENT
);
mBuilder.setContentIntent(resultPendingIntent);
//Sets an ID for the notification
int mNotificationId = 001;
//Gets an instance of the NotificationManager service
NotificationManager mNotifyMgr =
(NotificationManager) getSystemService(NOTIFICATION_SERVICE);
//Builds the notification and issues it.
mNotifyMgr.notify(mNotificationId, mBuilder.build());
Ici est la documentation je les ai suivis. Quelqu'un aurait-il une idée? pourquoi ResultActivity ne pouvais pas ouvrir?
Vous devez vous connecter pour publier un commentaire.
Renvoyer cette lien de référence et obtenir la solution.
Début de l'activité une fois cliqué
Ouvrir l'application après le clic sur la Notification
En cliquant sur la Notification n'est pas de départ prévu de l'activité?
Tout cela contient les solutions acceptées pour Ouvrir l'Activité sur le clic de la notification.
Merci de vous reporter correctement et d'obtenir le résultat avec la solution de votre problème est survenue maintenant.
Merci pour ce Question du et propriétaire de Bloc et Accepté de Répondre donneur. parce que C'est utile pour de nombreux développeurs qui font face à des problèmes comme ce.
Voici ma solution finale:
Dans votre code,
Et dans l'attente de l'intention d'ajouter que
FLAG_ACTIVITY_NEW_TASK
voici mon code, il fonctionne bien
cela vous amène à un autre activité note.class