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

Убрать уведомление при выходе из приложения - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Поиск по таблицам в ресурсах http://www.cyberforum.ru/android-dev/thread1806832.html
Гуру подскажите конструкцию! Есть 2 таблицы в ресурсах одна со значениями (R.array.entries_values = 1, 2, 4, 8) другая с описанием (R.array.entries_names = "1", "2", "3", "4"), (стандартный...
Программирование Android Выбор ORM для проекта Вообще для продакшн - проектов не использую никакие ORM никогда!Но тут прилетел проект для аспирантуры, хочется быстро сделать все, интересуют вот какие параметры: 1) Быстрота в освоении, грамотное... http://www.cyberforum.ru/android-dev/thread1806801.html
Поменять иконку и имя файла apk Программирование Android
Хочу поменять иконку и имя файла apk. Где задать эти параметры?
Программирование Android Формат даты или как получить часы, минуты, секунды
В текстовое поле выводится время . Вот так - String mytime = java.text.DateFormat.getTimeInstance().format(Calendar.getInstance().getTime()); textView.setText(mytime); то есть на экране ...
Программирование Android Android Studio, не работает эмулятор http://www.cyberforum.ru/android-dev/thread1806680.html
Здравствуйте. Недавно хотел заняться андроид- программированием. До этого обучался в Эклипс, еще совсем новичок.Скачал и установил Android Studio, но вот незадача - при создании эмулятора телефона...
Программирование Android Обработчик ошибки JSON Суть в том, что код полностью рабочий, но не во всех "array" (забыл, как называется) есть массив best_sale_bank Прилетает ошибка E/Error: No value for best_sale_bank как впихнуть сюда обработчик... подробнее

Показать сообщение отдельно
Pablito
2497 / 1942 / 606
Регистрация: 12.05.2014
Сообщений: 6,808
Завершенные тесты: 1
15.09.2016, 11:57
тогда как вариант
1. из onCreate приложения или активити запускаем сервис, в котором в onStartCommand вытираем сообщения
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class MyService extends Service {
    public MyService() {
    }
 
    @Override
    public IBinder onBind(Intent intent) {
        throw new UnsupportedOperationException("Not yet implemented");
    }
 
    @Override
    public int onStartCommand(Intent intent, int flags, int startId) {
        NotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
        nm.cancelAll();
        return super.onStartCommand(intent, flags, startId);
    }
}
2. с небольшой задержкой выводим нотификейшн, так что бы сервис успел стартануть
3. если "убить" приложение, например кнопкой Terminate Application в AndroidMonitor, то через 1-2 секунды сервис перезапустится и уберет оповещения
4. в onDestroy тоже оставить код, который убирает оповещения, на случай коректного завершения приложения
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru