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

Создать нотификацию, и не отображать ее ночью - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Изменить цвет нажатой кнопки в AlertDialog http://www.cyberforum.ru/android-dev/thread1264486.html
В общем, когда вызывается AlertDialog, по умолчанию цвет нажатой кнопки голубой, как и линия, отделяющая title от message, да и сам title. Как можно изменить цвет нажатой кнопки, цвет title и линии, отделяющей title? На скрине alertdialog во время удержания нажатой кнопки "нет".
Android ListView и Tag Ума не приложу, как правильно присвоить Tag кнопкам, в примере, условие должно окрашивать кнопку №3 в красный. И эта кнопка окрашивается, но так как 100 кнопок в массиве, то при пролистывании listview через каждые 11 пунктов кнопка снова окрашивается. @Override public View getView(int position, View mView, ViewGroup arg2) { ViewHolder holder; View view = mView; http://www.cyberforum.ru/android-dev/thread1264423.html
Как получить высоту текста при рисовании? Android
Как получить высоту текста при рисовании? Ширину получил, но не высоту! Установил размер символов в 30 и не знаю сколько строк поместится в компоненте без обрезания...
А вы оплатите? Android
Здравствуйте, мы создаем сайт для облегчения постинга в соц. сети и хотели бы узнать потребность в нашем продукте. Сервис собирает новости и статьи с выбранных пользователем сайтов и показывает их в виде ленты. Под каждой новостью есть кнопка, с помощью которой пользователь может сделать пост этой новости в своей группе. У каждой новости есть превью и ссылка на вики-страницу с полным текстом. ...
Android Возникает ошибка при попытке регистрации http://www.cyberforum.ru/android-dev/thread1264160.html
Здравствуйте, недавно начал изучать андроид, и его взаимодействие с php скриптом, а также БД MySQL. В интернете нашел урок по созданию регистрации и авторизации вот на этом сайте. Выполнил пошагово все действия, но у меня почему то не работает данный скрипт, при попытке регистрации приложение сворачивается, хотя весь код и все что написано я сделал. Там также есть возможность скачать...
Android Не завершается служба Имеется служба, в ней работает таймер, и соответственно поток. При вызове stopService служба не закрывается. В OnDestroy остановку таймера и освобождение Handler помещал, все равно работает. Как принудительно завершить службу? подробнее

Показать сообщение отдельно
kpoxaa
70 / 31 / 1
Регистрация: 03.08.2012
Сообщений: 446
29.09.2014, 11:44  [ТС]     Создать нотификацию, и не отображать ее ночью
Вызываю метод:
Java
1
2
3
4
5
6
7
8
9
10
11
public void CreateWeekDateTimeNotification(String text, long delay)
    {
        
        AlarmManager am             = (AlarmManager) mActivity.getSystemService(Context.ALARM_SERVICE);
        Intent intent               = new Intent((Context)mActivity, WeekDateNotification.class);
        intent.putExtra(MESSAGE_EXTRA, text);
        PendingIntent pendingIntent;
        pendingIntent               = PendingIntent.getBroadcast((Context)mActivity, n_WeekDate, intent, PendingIntent.FLAG_CANCEL_CURRENT);
        am.cancel(pendingIntent);
        am.set(AlarmManager.RTC_WAKEUP, delay, pendingIntent);
    }
Свой ресивер:
public class WeekDateNotification extends BroadcastReceiver

А в ресивере:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
@Override
    public void onReceive(Context context, Intent intent) 
    {
        NotificationManager nm      = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
        String appName              = context.getString(R.string.app_name);
        String message              = intent.getExtras().getString(LocalNotificationsManager.MESSAGE_EXTRA);
        Notification notification   = new Notification(R.drawable.icon, message, System.currentTimeMillis());
        // Интент для активити, которую мы хотим запускать при нажатии на уведомление
        Intent intentTL             = new Intent(context, Flight.class);
        
        intentTL.putExtra("StartFromLocalNotification", "LAUNCH_GAME_FROM_LOCAL_NOTIFICATION_DATE_WEEK");
        
        notification.setLatestEventInfo(context, appName, message, PendingIntent.getActivity(context, LocalNotificationsManager.n_WeekDate, intentTL, PendingIntent.FLAG_CANCEL_CURRENT));
        notification.flags = Notification.DEFAULT_LIGHTS | Notification.FLAG_AUTO_CANCEL;
        nm.notify(LocalNotificationsManager.n_WeekDate, notification);
    }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru