Я искал это, поэтому прошу прощения, если на этот вопрос уже был дан ответ (я рад, что меня перенаправили), но конкретно наша проблема периодически возникает.
Наши клиенты жалуются, что звук уведомления периодически не «звенит», когда событие отправляется на их телефоны из нашего программного обеспечения. Какое-то время он будет работать нормально, а затем «просто перестанет работать на несколько часов» (экстраполируя жалобы наших клиентов).
Нам не удалось воспроизвести это самостоятельно, но разочарование, которое мы получаем от наших клиентов, настолько велико, что нам действительно необходимо это исправить.
Наши клиенты утверждают, что они не звонят по телефону, не воспроизводят аудио и не запускают другое программное обеспечение, и, глядя на их телефоны, я во многом им верю.
Мы заметили это в основном на Jellybean, поскольку именно его использует большинство наших клиентов. это не может быть изолировано от этого случая.
Я делаю что-то неправильно, или есть лучший способ «позвонить» для уведомления. На данном этапе я рад попробовать что-то другое
void updateNotification()
{
Notification.Builder builder = new Notification.Builder(_context);
// Set the appearance of the notification:
int icon;
String title;
String description;
// ...
//CODE setting icon, title and description
// ...
builder.setSmallIcon(icon);
builder.setContentTitle(title);
builder.setContentText(description);
builder.setTicker(description);
// Set the sound for the notification:
builder.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM));
Intent intent = new Intent(_context, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.putExtra(MainActivity.EXTRA_TAB, MainActivity.EXTRA_TAB_TASKS);
builder.setContentIntent(PendingIntent.getActivity(_context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT));
// Update the notification:
NotificationManager manager = (NotificationManager)_context.getSystemService(Context.NOTIFICATION_SERVICE);
manager.notify(_notificationId, builder.build());
}
Подробнее здесь: https://stackoverflow.com/questions/262 ... rmittently
Звук уведомлений Android периодически не воспроизводится ⇐ Android
Форум для тех, кто программирует под Android
-
Anonymous
1737489137
Anonymous
Я искал это, поэтому прошу прощения, если на этот вопрос уже был дан ответ (я рад, что меня перенаправили), но конкретно наша проблема периодически возникает.
Наши клиенты жалуются, что звук уведомления периодически не «звенит», когда событие отправляется на их телефоны из нашего программного обеспечения. Какое-то время он будет работать нормально, а затем «просто перестанет работать на несколько часов» (экстраполируя жалобы наших клиентов).
Нам не удалось воспроизвести это самостоятельно, но разочарование, которое мы получаем от наших клиентов, настолько велико, что нам действительно необходимо это исправить.
Наши клиенты утверждают, что они не звонят по телефону, не воспроизводят аудио и не запускают другое программное обеспечение, и, глядя на их телефоны, я во многом им верю.
Мы заметили это в основном на Jellybean, поскольку именно его использует большинство наших клиентов. это не может быть изолировано от этого случая.
Я делаю что-то неправильно, или есть лучший способ «позвонить» для уведомления. На данном этапе я рад попробовать что-то другое
void updateNotification()
{
Notification.Builder builder = new Notification.Builder(_context);
// Set the appearance of the notification:
int icon;
String title;
String description;
// ...
//CODE setting icon, title and description
// ...
builder.setSmallIcon(icon);
builder.setContentTitle(title);
builder.setContentText(description);
builder.setTicker(description);
// Set the sound for the notification:
builder.setSound(RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM));
Intent intent = new Intent(_context, MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.putExtra(MainActivity.EXTRA_TAB, MainActivity.EXTRA_TAB_TASKS);
builder.setContentIntent(PendingIntent.getActivity(_context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT));
// Update the notification:
NotificationManager manager = (NotificationManager)_context.getSystemService(Context.NOTIFICATION_SERVICE);
manager.notify(_notificationId, builder.build());
}
Подробнее здесь: [url]https://stackoverflow.com/questions/26225413/android-notification-sound-not-playing-intermittently[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия