Да, сделать это довольно просто. Все, что вам нужно сделать, это
1.создать каталог необработанных ресурсов, если он еще не создан.
2.введите файл, который вы хотите установить в качестве звука уведомления, в папку raw.
3. Установите этот необработанный файл в качестве звука вашего уведомления.
Вы также можете просмотреть следующий фрагмент кода.
public void GenerateNotification(View view) {
NotificationManager myNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new NotificationCompat.Builder(this, "123")
.setAutoCancel(true)
.setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle("Test")
.setContentText("Sound test")
.build();
notification.sound = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.test);
if (myNotificationManager != null) {
myNotificationManager.notify(1, notification);
}
}