У меня есть служба воспроизведения аудио, которая запускает службу переднего плана
startForeground(R.string.notification_id, buildNotification())
и показывает MediaStyle
уведомление с кнопками действий для воспроизведения, паузы, перемотки и т. Д.
private fun buildNotification(): Notification {
val builder = NotificationCompat.Builder(
this@AudioPlayerService,
getString(R.string.notification_channel_id)
).apply {
...
addAction(
NotificationCompat.Action(
R.drawable.ic_replay_10,
getString(R.string.rewind),
MediaButtonReceiver.buildMediaButtonPendingIntent(
this@AudioPlayerService,
PlaybackStateCompat.ACTION_REWIND
)
)
...
)
return builder.build()
}
Здесь также отображаются элементы управления мультимедиа по умолчанию на экране блокировки
Как мне оформить элементы управления? Я хочу перенести и перемотать элементы управления с теми же значками, что и уведомления ...