Интерфейс сам по себе не может быть синглетоном самого себя? И конечно у интерфейса не может быть конструктора? Так да не совсем, Kotlin позволяет сделать так чтобы этот сюрреализм стал практической реальностью.
Hide player controls
Hide resume playing