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

Очередь в broadcastReceiver

28.04.2013, 20:25. Просмотров 427. Ответов 0
Метки нет (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
String numberS = number.getText().toString();
            String mailS = mail.getText().toString();
            intent1 = createIntent("action 1", numberS, mailS);
            pIntent1 = PendingIntent.getBroadcast(this, 0, intent1, 0);
            Log.d(LOG_TAG, "start");
            
            Calendar cal=Calendar.getInstance();
          //  cal.set(Calendar.DAY_OF_MONTH, time.getDayOfMonth());
           // cal.set(Calendar.MONTH, time.getMonth());
          //  cal.set(Calendar.YEAR, time.getYear());
            cal.set(Calendar.HOUR_OF_DAY, time.getCurrentHour());
            cal.set(Calendar.MINUTE, time.getCurrentMinute()); 
            cal.set(Calendar.SECOND, 0);
            long millis = cal.getTimeInMillis();
            
            
            if ((!(mailS.equals("")))&&(!(numberS.equals("")))){
            am.set(AlarmManager.RTC, millis , pIntent1);
            Toast.makeText(MainActivity.this, "сообщение добавлено на отправку", Toast.LENGTH_SHORT).show();
Java
1
2
3
4
5
6
7
  Intent createIntent(String action, String number, String mail) {
        Intent intent = new Intent(this, Receiver.class);
        intent.setAction(action);
        intent.putExtra("number", number);
        intent.putExtra("mail", mail);
        return intent;
      }
устанавливаю время, как срабатывает алармменеджер отправляется PendingIntent, в broadcastReceiver выполняются какие то действия.
Если добавляю два события на разное время, первое не выполняется, оно заменяется видимо вторым.
Как сделать чтобы при добавлении двух событий запланированных на разное время, выполнялись оба?

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2013, 20:25
Ответы с готовыми решениями:

BroadcastReceiver
У меня такой вопрос если я создал ресивер и прописал его в манифесте. Мой...

BroadcastReceiver и startActivity
У меня есть служба и BroadcastReceiver. Когда приходит событие, то я вызываю...

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

Servise, BroadcastReceiver, Activity
Здравствуйте, есть сервис и активити, сервис возвращает данные активити через...

BroadcastReceiver + static переменная
Работая с бродкаст ресивером задался вопросом, как же он всё-таки работает?)...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.04.2013, 20:25

Виджеты, BroadcastReceiver и Строки
Здравствуйте. Занимаюсь созданием виджета. Делаю что то наподобие нажатия на...

Чтение preferences в BroadcastReceiver
Доброго времени суток. Сам смысл того что я делаю: есть активити, которая...

BroadcastReceiver, куда добавить код?
помогите понять часть статьи https://habrahabr.ru/post/234425/. добрался до...


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

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

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