Форум программистов, компьютерный форум, киберфорум
Наши страницы

Открыть старое активити при клике на уведомление - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Разместить TextView внутри кнопки http://www.cyberforum.ru/android-dev/thread1657727.html
Добрый день, каким образом можно поместить TextView как бы на кнопку и центрировать TextView относительно Button?
Программирование Android SOS Coding Input Добрый день. Ребята очень нужна помощь на вас надежда. Смотрите суть такова: Если таблица в базе MYSQL на сервере. Я в приложение после ввода всех полей через JSONParser посылаю данные... http://www.cyberforum.ru/android-dev/thread1657704.html
ExpandableListView Программирование Android
Подскажите как быть, есть список груп(допустим их всего 3) и есть список дочерних элементов у каждой группы свой. допустим мы развернули список третьей группы, остальные находятся в свернутом...
Подскажите как реализовать задуманное Программирование Android
Всем привет,я новичок. Хочу создать приложение-справочник,на подобии кулинарной книги. Информация вся находится в pdf файлах но много весит, как правильно реализовать вывод информации на страницу,...
Программирование Android Как запретить смену ориентации при вызове DialogFragment? http://www.cyberforum.ru/android-dev/thread1657578.html
В активити вызывается DialogFragment, как запретить смену ориентации экрана пока он активен?
Программирование Android Чтение ассоциированного .txt файла с внутренней памяти по URI Добрый день. Необходимо в программе прочитать ассоциированный текстовый файл .txt из внутренней памяти по URI. Долго искал ответ на этот вопрос, но так и не нашел. Ниже предоставляю код Манифест ... подробнее

Показать сообщение отдельно
HanDi
890 / 337 / 8
Регистрация: 11.02.2012
Сообщений: 1,502

Открыть старое активити при клике на уведомление - Программирование Android

08.02.2016, 16:51. Просмотров 247. Ответов 2
Метки (Все метки)

Добрый день.

Есть такая штука: создается уведомление, оно появляется, при этом приложение по сути закрывается finish();
Далее при клике на уведомление необходимо не создавать активити, а вернутся к тому, которое было.

Создание уведомления:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
public static void createPush(Context ctx)
    {
        Intent notificationIntent = new Intent(ctx, MyActivity.class);
        PendingIntent contentIntent = PendingIntent.getActivity(ctx,
                0, notificationIntent,
                PendingIntent.FLAG_UPDATE_CURRENT);
 
        notificationIntent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);
 
        Resources res = ctx.getResources();
        Notification.Builder builder = new Notification.Builder(ctx);
 
        builder.setContentIntent(contentIntent)
                .setSmallIcon(R.drawable.ic_launcher)
                .setTicker("Последнее китайское предупреждение!")
                .setWhen(System.currentTimeMillis())
                .setAutoCancel(true)
                .setContentTitle("Напоминание")
                .setContentText("Пора покормить кота");
 
        // Notification notification = builder.getNotification(); // до API 16
        Notification notification = builder.build();
 
        NotificationManager notificationManager = (NotificationManager) ctx
                .getSystemService(Context.NOTIFICATION_SERVICE);
        notificationManager.notify(101, notification);
    }
Вызывается в другом классе

Java
1
Utils.createPush(context); // где context - это контекст изначально MyActivity
Что уже только не пробовал.. и флаги выставлял, гуглил, не помогает ничего.

Также выставление в манифесте

XML
1
android:launchMode="singleInstance"
тоже не помогло.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru