Estoy tratando de programar mi notificación para REANUDAR mi aplicación, en lugar de simplemente iniciar una nueva instancia de mi aplicación ... Básicamente estoy buscando que haga lo mismo que cuando se presiona el botón de Inicio y la aplicación se reanuda desde allí.Android: ¿Cómo reanudar una aplicación desde una notificación?
Aquí es lo que estoy haciendo actualmente:
void notifyme(String string){
String ns = Context.NOTIFICATION_SERVICE;
NotificationManager mNotificationManager = (NotificationManager)
getSystemService(ns);
int icon = R.drawable.notification_icon; // icon from resources
CharSequence tickerText = string + " Program Running..."; // ticker-text
long when = System.currentTimeMillis(); // notification time
Context context = getApplicationContext(); // application Context
CharSequence contentTitle = *********; // expanded message title
CharSequence contentText = string + " Program Running...";//expanded msg text
Intent notificationIntent = new Intent(this, Main.class);
PendingIntent contentIntent = PendingIntent.getActivity(
this, 0, notificationIntent, 0);
// the next two lines initialize the Notification, using the configurations
// above
Notification notification = new Notification(icon, tickerText, when);
notification.setLatestEventInfo(context, contentTitle, contentText,
contentIntent);
final int HELLO_ID = 1;
mNotificationManager.notify(HELLO_ID, notification);
}
que supongo que la nueva línea de Intención es donde radica el problema ... cualquier ayuda se agradece!
posibles duplicados: http: // stackoverflow.com/questions/5502427/resume-application-and-stack-from-notification, http://stackoverflow.com/questions/3356095/how-to-bring-android-existing-activity-to-front-via- notificación – Philipp
esto me ayudó http://stackoverflow.com/questions/3305088/how-to-make-notification-intent-resume-rather -than-making-a-new-intent/39482464 # 39482464 – TharakaNirmana