Настройка элементов управления экрана блокировки мультимедиа - PullRequest
0 голосов
/ 24 января 2019

У меня есть служба воспроизведения аудио, которая запускает службу переднего плана

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()
}

Здесь также отображаются элементы управления мультимедиа по умолчанию на экране блокировки

enter image description here

Как мне оформить элементы управления? Я хочу перенести и перемотать элементы управления с теми же значками, что и уведомления ...

...