Intereting Posts
FragmentManager IllegalStateException: нет хоста Как программно копировать текст в приложении для Android? Могу ли я отключить прокрутку в TextView при использовании LinkMovementMethod? Seekbar меняет значение самостоятельно в RecyclerView Есть ли способ отключить анимацию Android ListView? Как сгенерировать QR-код для Android-приложения? Заставить Android-телефон спать, чтобы проверить? Панель инструментов консоли разработчика Google Play, где она? Производительность Choppy ProgressBar при использовании в ListView Ограничения манифеста только для планшетов, но приложение все еще доступно для Samsung Galaxy S2 Ошибка: выполнение не выполнено для задачи ': app: shrinkReleaseMultiDexComponents' Оптимизация 2 для Android: асинхронный запрос или синхронный запрос в AsyncTask? Как получить имя домашнего приложения по умолчанию для Android Отключение правого ящика только на определенном фрагменте Как сделать подписанную и запутанную сборку релиза Android из внутреннего затмения?

Как воспроизводить звуковой файл при запуске GCMIntentService onMessage?

В моем приложении я использую услуги GCM. Я хочу подать звуковой сигнал или воспроизвести небольшой mp3-файл в функции onMessage.

Мой GCMIntentService расширен с GCMBaseIntentService.

Может кто-нибудь, пожалуйста, поделитесь этим кодом или предложите мне, как это сделать.

благодаря

Вы можете использовать:

Notification notification = new Notification(icon, title, when); notification.flags |= Notification.FLAG_AUTO_CANCEL; notification.defaults |= Notification.DEFAULT_SOUND; // To play default notification sound notification.sound = Uri.parse("PATH_TO_YOUR_SOUND_FILE"); // to play custom notification sound NotificationManager nm = (NotificationManager) getApplicationContext().getSystemService(Context.NOTIFICATION_SERVICE); nm.notify(System.currentTimeMillis(), notification);