Articles of андроид уведомления

Единое уведомление для нескольких служб Foreground с использованием вызова startForeground ()

У меня есть приложение, которое имеет две службы. Один из них – отображение пользовательского интерфейса для плавающего (наложения) в других приложениях с помощью WindowManager . Другая – для отслеживания местоположения с использованием GooglePlayAPI . Мои приложения всегда запускают эти службы. Я хочу, чтобы эти службы не были убиты ОС. Поэтому я вызываю Service.startForeground() . Однако […]

Android GCM: не получить регистрационный токен в методе onCreate ()

Я внедряю GCM для push-уведомления в своем приложении. Я столкнулся с очень странной проблемой, при первом запуске я не могу получить маркер регистрации GCM, но когда вы запустите мое приложение во второй раз, вы получите печать идентификатора регистрации на консоли. Я не знаю, что я делаю. Вот что я сделал до сих пор. Это мой […]

Уведомление со звуком, хотя телефон отключен

Я создаю уведомление с помощью NotificationManager от Android. Возможно ли «переопределить» настройки громкости телефона (без звука) таким образом, чтобы звук уведомления воспроизводился ВСЕГДА? Причина, по которой мне это нужно, следующая: уведомление настолько важно, что одной вибрации может быть недостаточно. Пользователь ДОЛЖЕН быть предупрежден. Поэтому звук воспроизводится, даже если телефон отключен или громкость очень низкая.

NotificationCompat.Builder setLargeIcon () не работает?

Когда я добавляю код mNotificationBuilder.setLargeIcon(BitmapFactory.decodeResource( getResources(), R.drawable.ic_large_icon)); К моему уведомлению он перестает работать без ошибок или предупреждений. Это происходит только на пре-Lollipop, на Lollipop и за его пределами отлично работает. И с «работами» я подразумеваю, что уведомление появляется. Мой пример кода: NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(this); mBuilder.setSmallIcon(R.drawable.icon); mBuilder.setContentTitle("Content Title"); mBuilder.setContentText("Content Text"); mBuilder.setLargeIcon(BitmapFactory.decodeResource( getResources(), R.drawable.ic_large_icon)); startForeground(1, […]

У MediaSession и MediaSessionManager есть обратная совместимость?

Я прочитал хороший пост здесь о том, как использовать кнопки уведомлений для взаимодействия со службой медиапланера для воспроизведения, паузы, пропусков и т. Д. В документе android doc говорится, что это было введено на уровне API 21, кто-нибудь знает альтернативы для этого для более низкого уровня API? Как это работает на более низких устройствах уровня API?

Android JellyBean BigTextStyle Notification не работает – HTC One X AT & T

Я внедрил уведомление BigTextStyle / InboxStyle, но оно отображается как обычное уведомление, которое отображается перед JellyBean (означает Gingerbread, ICS и т. Д.) На моем HTC One X AT & T (что равно 4.1.1). Даже кнопки действий также не отображаются. Я проверил свой код с эмулятором (с JellyBean 4.2), и он работает. Похоже, новая система уведомлений […]

В Android, как я могу узнать текущий идентификатор уведомления, чтобы очистить уведомление

Теперь в android я помещаю этот код в одно действие, чтобы показать уведомление при нажатии кнопки. static int notificationCount = 0; тогда btnNotification.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { Intent notificationIntent = new Intent(AlertsActivity.this,NotificationActivitty.class); PendingIntent pIntent = PendingIntent.getActivity(AlertsActivity.this,notificationCount,notificationIntent,Intent.FLAG_ACTIVITY_NEW_TASK); // Construct the notification Notification.Builder nBuilder = new Notification.Builder(AlertsActivity.this); nBuilder.setContentTitle("You Have a notification!"); nBuilder.setContentText("See […]

Android Notification Action – Intent Extra не работает как ожидалось

Я создаю notification с несколькими действиями. Я использую broadcast intents чтобы сообщить, что она была нажата и принять конкретные меры. Есть 4 кнопки, и я создал 4 отдельных намерения. Каждый из них имеет одну и ту же строку Action, но другой StringExtra . Intent intNow = new Intent(mThis, MyReceiver.class).setAction(actionNotify).putExtra("button", ACT_NOW); Intent intEmail = new Intent(mThis, […]

Android 4.3 Bluetooth Bluetooth не вызывается onCharacteristicRead ()

Я установил уведомление в android, он не вызывает метод onCharacteristicRead() ???? Он не входит в функцию. Почему это происходит так? Любая помощь приветствуется Запросите решения. Это мой код: private final BluetoothGattCallback mGattCallback = new BluetoothGattCallback() { @Override public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) { if (newState == BluetoothProfile.STATE_CONNECTED) { Log.i(TAG, "Connected to GATT […]

Как использовать FLAG_ACTIVITY_SINGLE_TOP и несколько задач с PendingIntents

Я разрабатываю приложение для нескольких чатов для Android на базе SocketIO. Это мое первое приложение для Android, поэтому, возможно, я пропустил что-то глупое. Структура приложения – это, в основном, активность для домашнего экрана и активность, которая подключается к серверу SocketIO и предлагает интерфейс чата. Приложение предоставляет фильтр намерений для открытия специальных совпадающих ссылок, чтобы запустить […]

Intereting Posts
Изменение абсолютной позиции с помощью FrameLayout Узнайте, прокручивается ли ListView на дно? SetGroup () не определен для типа NotificationCompat.Builder? Превосходная программа для Android. Но Android 4.1.2 не запускает приложение Programmatic Views Как установить уникальный идентификатор? Лучше ли передавать данные с помощью намерения или запрашивать базу данных по мере необходимости? OkHttpClient выдает исключение после обновления до OkHttp3 Android: поддержка только смартфона Отображать html форматированный текст в приложении для Android Проблема с загрузкой изображения с Android на Mysql Как реализовать компилятор Java и DEX-конвертер в Android-приложении? ClassCastException при попытке сделать readParcelable в настраиваемом массиве объектов Событие onClick не запускается | Android Поверхность :: setbuffersDimensions Лог, находящийся в спаме Android получать и отправлять данные через Wi-Fi соединение с оборудованием