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

Уведомления через PendingIntent - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android андроид ActionBar http://www.cyberforum.ru/android-dev/thread1090528.html
Всем привет я создал ActionBar с viewpager моей проекта выглядят. теперь я хочу добавить одной вкладке мою ActionBar под viewpager (например, как Google Play магазин) Это мой код import...
Программирование Android Spiner как проверить выбранный пункт Здравствуйте, у меня есть Spiner со списком, выбранный элемент задаю TextView-у но не как не получается сравнить выбранный элемент с текстом и обновить содержимое другого TextView Например, если... http://www.cyberforum.ru/android-dev/thread1090486.html
Программирование Android Как создать много файлов вида *.html
Помогите, это код для записи и считывания файла, как сделать чтоб можно было создавать много файлов вида *.html? import java.io.BufferedReader; import java.io.InputStream; import...
Отлавливать смс по тексту и удалять из базы если соответствует тому что мне надо Программирование Android
Привет всем!! хочу отлавливать смс по тексту и удалять из базы если соответствует тому что мне надо/ public void onReceive(Context context, Intent intent) { final Bundle bundle =...
Программирование Android Не устанавливается JTDS на Android http://www.cyberforum.ru/android-dev/thread1090428.html
для работы с разработкой приложения нужен в системе JTDS Android v.2.3 и v.4.1.2 пробую скачать вот отсюда http://sourceforge.net/projects/jtds/files/ но там zip архив захожу в системе Android в...
Программирование Android Не компилится проект - крэш aap.exe aapt.exe. Подскажите, что делать. подробнее

Показать сообщение отдельно
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 426

Уведомления через PendingIntent - Программирование Android

06.02.2014, 11:57. Просмотров 732. Ответов 0
Метки (Все метки)

Требуется вывести значок уведомления и всегда показывать его (время от времени меняя значок).
При щелчке по сообщению не нужно производить никакие действия.
Сначала сделал так (работает из сервиса):
Java
1
2
3
4
5
6
NotificationCompat.Builder builder = new NotificationCompat.Builder(MainActivity.context);
 
builder.setContentIntent(null)
          .setSmallIcon(icon)
          .setAutoCancel(true)
          .setContentText("text");
На 4.1 работает, на 2.3 вылетает.
Сделал так:
Java
1
2
3
4
5
6
7
8
9
10
11
NotificationCompat.Builder builder = new NotificationCompat.Builder(MainActivity.context);
 
Intent notificationIntent = new Intent(MainActivity.context, GPSTracker.class);
PendingIntent contentIntent = PendingIntent.getActivity(MainActivity.context,
        0, notificationIntent,
        PendingIntent.FLAG_NO_CREATE);
 
builder.setContentIntent(contentIntent)
        .setSmallIcon(icon)
        .setAutoCancel(true)
        .setContentText("text");
И стал играть с флагами:
FLAG_NO_CREATE - на 4.1 работает как надо, а на 2.3 приложение вылетает
FLAG_ONE_SHOT - при щелчке иконка исчезает
FLAG_CANCEL_CURRENT - при щелчке иконка исчезает
FLAG_UPDATE_CURRENT - при щелчке иконка исчезает

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