Я показываю уведомление MediaStyle для моего приложения, которое включает в себя панель поиска, устанавливая следующее состояние воспроизведения для MediaSession:
mediaSession.setPlaybackState(
PlaybackStateCompat.Builder()
.setActions(
PlaybackStateCompat.ACTION_PLAY
or PlaybackStateCompat.ACTION_PAUSE
or PlaybackStateCompat.ACTION_REWIND
or PlaybackStateCompat.ACTION_FAST_FORWARD
or PlaybackStateCompat.ACTION_SEEK_TO
)
.build()
)
Это позволяет включить панель поиска, и у меня есть функция, которая обрабатывает действие поиска, так что когда я перетаскиваю панель поиска и пропускаю go, она попадает в это место в аудио, но маленький кружок на панели поиска всегда находится в 0.
Как можно Я понял, что он соответствует текущей позиции аудио, которое воспроизводится в реальном времени?