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