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

Notification в определенное время - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как у TextView задать текст? http://www.cyberforum.ru/android-dev/thread1615885.html
как у TextView задать текст? я так понимаю методом setText? (кстати а что в java нет свойств?) я попробовал просто через setText, но почему то не задается текст :(
Android Потоковый проигрыватель Добрый вечер! Пишу потоковый проигрыватель, который воспроизводит интернет-радио. Но суть в том, чтобы при каком-то сбое воспроизведение автоматически возобновлялось. Каким образом это можно сделать? Так же, хотелось бы сделать приложение неуязвимым (ну, чтобы не выгрузилось там или еще что-то), и есть еще одна странная проблема, при перевороте экрана перестает играть. Тоже хочется это... http://www.cyberforum.ru/android-dev/thread1615812.html
Android Как выйти из функции в отладчике?
как выйти из функции в отладчике? т.е. я поставил в одном из обработчиков точку останова, по ней остановился, отладил функцию с помощью кнопок F7 и F8, а что дальше? если я дальше жму F7 и F8 то у меня начинает заходить в какие то левые дефолтные функции, как мне дальше просто ждать следующего захода в функцию с точкой останова? т.е. если бы это было в visual studio то я бы отладил по F10 и нажал...
Android Доступ к контролу на форме из обработчика
на форму кинул две кнопки и один эдит, как мне из обработчика кнопки получить этот эдит? оно его не видит почему то...
Android Не выводит результат регулярных выражений http://www.cyberforum.ru/android-dev/thread1615536.html
Первый раз разрабатываю приложение под андроид. Работаю в андроид студио, но пробовала и в Eclipse. Наверное, главная проблема в том, что у меня нигде не запускается эмулятор, но в принципе есть возможность проверить на своем андроиде. Так вот, приложение просто должно вытянуть температуру воздуха с сайта. Это я всё написала и проверила в Netbeans, что всё работает правильно. А вот когда...
Android Получить абсолютный путь к Assets файлам Здравствуйте. Проект под MonoAndroid, но в данном случае это не важно. Использую iTextSharp для создания .pdf файла. И чтобы кирилица отображалась корректно использую вот такой распространенный трюк. var bf = BaseFont.CreateFont("/storage/emulated/0/My_Folder/arial.ttf" , BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); font = new Font(bf, iTextSharp.text.Font.DEFAULTSIZE,... подробнее

Показать сообщение отдельно
Pt1
0 / 0 / 0
Регистрация: 06.04.2015
Сообщений: 7
16.12.2015, 21:18     Notification в определенное время
Проблема вызова Notification при помощи AlarmManager.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public void restartNotify(Context context) {
        AlarmManager alarmManager = (AlarmManager) getSystemService(Context.ALARM_SERVICE);
        Intent notifyIntent = new Intent(context, TimeNotification.class);
        PendingIntent contentIntent = PendingIntent.getBroadcast(this, 0,
                notifyIntent, PendingIntent.FLAG_UPDATE_CURRENT );
 
        Calendar calendar = Calendar.getInstance();
        Calendar cal = Calendar.getInstance();
 
        calendar.set(Calendar.YEAR, cal.get(Calendar.YEAR));
        calendar.set(Calendar.MONTH, cal.get(Calendar.MONTH));
        calendar.set(Calendar.DAY_OF_MONTH, cal.get(Calendar.DAY_OF_MONTH));
        calendar.set(Calendar.HOUR_OF_DAY, 21);
        calendar.set(Calendar.MINUTE, 0);
        calendar.set(Calendar.SECOND, 0);
        calendar.set(Calendar.MILLISECOND, 0);
 
        alarmManager.set(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), contentIntent);
    }
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class TimeNotification extends BroadcastReceiver {
    @Override
    public void onReceive(Context context, Intent intent) {
        NotificationManager nm = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
        Notification notification = new Notification(R.drawable.logo, "Test", System.currentTimeMillis());
        Intent intentTL = new Intent(context, MainActivity.class);
        notification.setLatestEventInfo(context, "Test", "Do something!",
                PendingIntent.getActivity(context, 0, intentTL,
                        PendingIntent.FLAG_CANCEL_CURRENT));
        notification.flags = Notification.DEFAULT_LIGHTS | Notification.FLAG_AUTO_CANCEL;
        nm.notify(1, notification);
        AlarmManager alarmManager = (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);
        PendingIntent pendingIntent = PendingIntent.getBroadcast(context, 0,
                intent, PendingIntent.FLAG_CANCEL_CURRENT);
        alarmManager.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() + AlarmManager.INTERVAL_DAY, pendingIntent);
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru