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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
nikita_vorobyev
0 / 0 / 0
Регистрация: 19.06.2015
Сообщений: 2
#1

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

19.06.2015, 13:04. Просмотров 371. Ответов 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
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Выбор активити из уведомления (Программирование Android):

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

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

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

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

Изменение параметров активити из другого активити - Программирование Android
Как сделать так чтобы из первого активити поменять final ImageView img=(ImageView)findViewById(R.id.image1); ...

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

2
YuraAAA
1578 / 1319 / 271
Регистрация: 25.10.2009
Сообщений: 3,437
Записей в блоге: 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
Привет! Вот еще темы с ответами:

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

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

Уведомления в BroadcastReceiver - Программирование Android
Привет, уважаемые! Прикрутил BroadcastReceiver, мониторю входящие смс, пытаюсь отключить звук входящего смс если оно удовлетворяет моим...

Уведомления по времени - Программирование Android
Здравствуйте.Пытаюсь создать что то типо напоминалки пить лекарства. Устанавливается время и дни, а затем в нужное время выводится...


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

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

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