1 / Я не хочу уведомлять пользователя, если это приложение уже запущено на переднем плане,
Можно ли до создания nofification проверить, если мое приложение не впереди?
2 / если приложение работает в фоновом режиме, возможно ли вывести последнее состояние впереди?
Я знаю, что Os может уничтожить некоторую активность, но возможно ли восстановить последнее состояние, не начинать новое намерение?
потому что, если я запускаю новое намерение и нажимаю назад, старое намерение кажется не очень красивым, если запуск двух одинаковых намерений.
Спасибо
NotificationManager mNotificationManager = (NotificationManager) getSystemService(ns);
Intent notificationIntent = new Intent(this, z_finish.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
Notification notification = new Notification(icon, tickerText, when);
notification.flags |= Notification.FLAG_AUTO_CANCEL;
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
final int HELLO_ID = 1;
mNotificationManager.notify(HELLO_ID, notification);