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

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

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

Будильник за 10 минут - Программирование Android

30.12.2014, 13:30. Просмотров 408. Ответов 0
Метки нет (Все метки)

Добрый день. Я создала будильник в диалоговое окно со списком. Например: у меня список String[] times = { "06:30", "06:40"}, если я выбрала время проведения мероприятия 06:30 и мне нужно установить будильник за 3 минут раньше 06:27. А сейчас время показывает 06:00. Как создать будильник за 3 минут? У меня не выходит.

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
public class Day extends ListFragment{ 
        protected static final int RQS_1 = 0; 
        String[] times =  { "06:30", "06:40"}; 
        final CharSequence[] mMinutes = {"за 3 минуты","за 5 минуты","за  10 минуты"}; 
     
        @Override 
         public void onCreate(Bundle savedInstanceState) {       
          super.onCreate(savedInstanceState); 
          TimeAdapter myListAdapter = new TimeAdapter(getActivity(), R.layout.text_fragment, times); 
          setListAdapter(myListAdapter);} 
     
         @Override 
         public View onCreateView(LayoutInflater inflater, ViewGroup container, 
          Bundle savedInstanceState) {       
          View v = inflater.inflate(R.layout.listview, container, false); 
          ListView lv = (ListView)v.findViewById(android.R.id.list); 
          return v;} 
 
         @Override 
            public void onListItemClick(ListView l, View v, int position, long id) { 
             super.onListItemClick(l, v, position, id); 
                AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); 
                
                    builder.setCancelable(true); 
                    builder.setTitle("Будильник"); 
                    builder.setItems(mMinutes, new DialogInterface.OnClickListener() { 
                                             
       @Override
                        public void onClick(DialogInterface dialog, int which) {
                            Intent intent = new Intent();
                            int min = 0;
                            switch(which) {
                            case 0: { 
                                min = -3;
                                final String times = (String) getListAdapter().getItem(which);
                                Calendar cal = Calendar.getInstance();
                                cal.add(Calendar.MINUTE, min);                                                     
                                AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);          
                                intent.setClass(getActivity(), MyNotificationService.class);            
                                startService(intent);                               
                            break;
                            }
                            case 1:{min = -5;
                            break;
                            }
                                }}                          
                    });                     
                    builder.show();                                     
            }
    }
Миниатюры
Будильник за 10 минут  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.12.2014, 13:30     Будильник за 10 минут
Посмотрите здесь:

Не работает будильник - Программирование Android
Всем привет, может тут найду ответ! купил недавно мобилу oysters pacific e с Андройдом 6,1. Проблема с будильником...Он не срабатывет...

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

Разработка приложения - будильник - Программирование Android
Всем привет! У меня такая проблема,что я не могу привязать свой timepicker с графическим барабаном к будильнику. То есть после того как...

Запускать будильник по расписанию (Андроид 2.3.4) - Программирование Android
Мне надоело устанавливать будильник на мобиле(Fly Blackrird) в ручную Я работаю сутки через трое Какие доки стоит почитать для создания...

Как работает стоковый будильник? - Программирование Android
Подскажите плз.. Стандартый будильник в Андроиде "кричит" что либо broadcast'ами во время срабатывания? Цель такая: выполнить...

Будильник на android с открытым кодом - Программирование Android
Может кто то поделиться ссылками на какой-то простой будильник на android с открытым кодом? Я пока нашел : 1)...

Как добавить будильник из своего приложения в систему - Программирование Android
Здравствуйте такой вопрос. как добавить будильник из своего приложения в систему?

Хочу сделать аналог Mi Band и GPS-будильник - Программирование Android
Доброго времени суток, народ :) Прикупил вот себе прикольное устройство, поигрался с приложениями, - штука классная, но не об этом. ...

Как установить будильник на определенный час определенного дня - Программирование Android
как установить будильник на определенный час определенного дня? Добавлено через 5 минут нашел такую статью но что-то не догоняю...

Запускаем AlarmReceiver за 15 минут до старта - Программирование Android
Привет столкнулся с проблемой При выборе времени в time pickers срабатывает след pendingIntent =...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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