Как установить пользовательский звук для уведомления Android
Поместите файл .mp3 или .wav в ваш каталог res / raw, например «messages_sound.mp3», как в примере ниже (имя файла не должно использовать заглавные буквы).
Установите Notification.sound при создании вашего Уведомления, например:
final int iconResId = R.drawable.my_icon;
final int soundResId = R.raw.notification_sound;
final Notification notification =
new Notification(iconResId, tickerText, System.currentTimeMillis());
final String packageName = context.getPackageName();
notification.sound =
Uri.parse("android.resource://" + packageName + "/" + soundResId);
При желании добавьте вибрации в ваше уведомление:
notification.defaults = Notification.DEFAULT_VIBRATE;