Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
nikita_vorobyev
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 2
#1

Выбор активити из уведомления

19.06.2015, 13:04. Просмотров 382. Ответов 2
Метки нет (Все метки)

Добрый день.

Есть у меня главная активити, которая, в общем-то, работатет в фоне и бросает уведомления.
Проблема в том, что есть нажать на уведомление, то происходит создание новой активити, а не вызов первой единственной.

Как я понимаю, за действие по нажатию на уведомлении должен отвечать Intent - его я указываю так:
Java
1
2
3
4
Intent notificationIntent = new Intent(context, MainActivity.class);
        PendingIntent contentIntent = PendingIntent.getActivity(context,
                0, notificationIntent,
                PendingIntent.FLAG_CANCEL_CURRENT);
Подскажите, что можно изменить, чтобы вызывать первоначально созданная активити MainActivity?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.06.2015, 13:04
Ответы с готовыми решениями:

Переход из уведомления в фрагмент активити
Здравствуйте.Вывожу уведомление в статус бар, нужно чтобы по нажатию на него открывался фрагмент...

Выбор файла и переключение на другую активити для его открытия
Подскажите советом или кодом. Написал файловый менеджер для просмотра файлов на устройстве....

На телефоне highscreen 3 на всех активити происходит быстрый самовозврат к главной активити
Сделал меню в виде ListView. При клике на меню запускаются активити. На эмуляторе работает, на...

Как вызвать метод в активити классе из обычного не активити класса?
Есть активити в котором вводятся логин и пароль. При нажатии кнопки "войти" в отдельном классе...

Отображение активити поверх другого активити
Ребят подскажите пожалуйста как такое сделать. Есть активити с картой, по нажатию кнопки...

2
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
19.06.2015, 13:20 #2
nikita_vorobyev, в манифесте в активити попробуйте поставить
XML
1
android:launchMode="singleTop"
Только возьмите во внимание, что если активити уже была открыта, то будет вызван метод onNewIntent
0
nikita_vorobyev
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 2
19.06.2015, 14:25  [ТС] #3
Сначала добавил свойство просто в application и уже хотел возмутиться, что не работает, но потом поставил свойство уже к activity и всё работает так, как хотелось. Спасибо большое.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.06.2015, 14:25

Вызов новой активити не из класса активити
Есть 4 класса: 1) WelcomeActivity; 2) MainActivity; 3) PopUpActivity; 4) Client. Программа...

Изменение параметров активити из другого активити
Как сделать так чтобы из первого активити поменять final ImageView...

Уведомления
Приветствую, форумчане! Возникла такая задача, при написании приложения... Нужно чтобы в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru