Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.73/15: Рейтинг темы: голосов - 15, средняя оценка - 4.73
mercooliy
6 / 6 / 1
Регистрация: 12.05.2013
Сообщений: 153
1

AlarmManager не работает после закрытия приложения

26.12.2014, 09:42. Просмотров 2982. Ответов 20
Метки нет (Все метки)

Всем привет, сделал ресивер + нацепил туда alarm вот код в классе ресивера
Java
1
2
3
4
5
6
7
8
9
10
11
12
public void SetAlarm(Context context) {
 
        AlarmManager am = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
        Intent intent = new Intent(context, myresiever.class);
        //intent.putExtra(ONE_TIME, Boolean.FALSE); // Задаем параметр интента
        PendingIntent pi = PendingIntent.getBroadcast(context, 0, intent, 0);
        // Устанавливаем интервал срабатывания в 5 секунд.
        //am.setRepeating(AlarmManager.RTC_WAKEUP, System.currentTimeMillis(), 1000 * 10, pi);
    am.setRepeating(AlarmManager.ELAPSED_REALTIME_WAKEUP, 5000, 1000 * 10, pi);
 
 
        }
вот так вызываю из моего активити ресивер
Java
1
2
   MyReciver=new myresiever();
      MyReciver.SetAlarm(getApplicationContext());
аларм запускается при работающем приложении и показывает то что я ему тут назначил (опять код ресивера)
Java
1
2
3
4
5
6
7
8
9
public void onReceive(Context context, Intent intent) {
 
        final PowerManager pm = (PowerManager) context.getSystemService(Context.POWER_SERVICE);
        PowerManager.WakeLock wl = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "YOUR TAG");
        wl.acquire();       
        Toast.makeText(context, "testAlarm", Toast.LENGTH_SHORT).show();
        wl.release();  
               /////////////////////////
    }
НО! когда я выключаю прогу (закрываю, не сворачиваю) то аларма больше нету((( хотя и в манифесте выставил WAKE_LOCK , и вроде всё правильно написал, но вырубается аларм((( то делаю не так? посоветуйте
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2014, 09:42
Ответы с готовыми решениями:

Автозапуск приложения после его закрытия
Всем привет. Хочу сделать автозапуск приложения после его закрытия или...

Кнопки удаляются после закрытия приложения
Я создаю кнопки но не могу с ними взаимодействовать и их сохранять, можете...

Не перезапускать сервис после закрытия и открытия приложения
Приветствую. Такая проблема, на андройде сервис перезапускается после...

Не удается остановить воспроизведение потока после закрытия и открытия приложения
Написал приложение для воспроизведения аудио-потока. Кнопки Старт и Стоп...

После закрытия приложения пользователем код в таймере продолжает выполняться
Если запустить таймер в android с периодом в пять секунд выполнения действия и...

20
mercooliy
6 / 6 / 1
Регистрация: 12.05.2013
Сообщений: 153
28.12.2014, 13:08  [ТС] 21
ну да там стоит lenovo launcher , есть другой аппарат - планшет - на нем голый андроид , вот на нем всё это дело работает))) получается - решения нет?
0
28.12.2014, 13:08
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.12.2014, 13:08

Как создать массив который сохраняет свои значение даже после закрытия приложения
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Как создать...

Обновление приложения и AlarmManager
Доброе утро, уважаемые форумчане! Хочу сделать приложение – будильник. С...

Не работает AlarmManager
Суть проблемы в том что когда заеться время уведомления в это время нет.......


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

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

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