【发布时间】:2018-05-26 10:27:52
【问题描述】:
我发现,如果我将通知声音设置为设备的默认闹钟铃声,如下所示:
val alarmTone = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM)
val builder = NotificationCompat.Builder(
context,
CHANNEL_ID
)
builder.setDefaults(Notification.DEFAULT_VIBRATE or Notification.DEFAULT_LIGHTS)
builder.priority = NotificationCompat.PRIORITY_DEFAULT
builder.setSound(alarmTone)
这适用于几乎所有较旧的设备版本,但一旦我在Android 8.0 设备上测试它,它就会将声音设置为默认通知声音。如何获取设备 8.0 的默认闹钟铃声?
【问题讨论】:
标签: android notifications alarm