У меня есть интересная проблема, и я искал решение; Надеюсь, что кто-то здесь может помочь мне.Отображение нескольких действий на одном экране?
(Я прочитал связанные вопросы по этой теме, но у них есть решения, которые не имеют отношения к моей ситуации).
:
У меня есть два вида деятельности. Один из них - это простое представление списка для просмотра доступных аудиодорожек. Еще одна сложная звуковая панель инструментов с элементами управления для воспроизведения/паузы, ffd и воспроизведения текущего воспроизводимого звука.
Аудио панель инструментов использует класс оболочки, который обертывает объект Android MediaPlayer, и этот класс-оболочка является одноэлементным объектом. Это означает, что в конечном итоге я хочу использовать звуковую панель в любом месте своего приложения и управлять экземпляром singleton моей оболочки MediaPlayer.
По этой причине я не могу иметь панель инструментов аудио и список воспроизведения в той же самой деятельности, так как я хочу, чтобы панель инструментов была отдельной фигурой, которая появляется, когда пользователь хочет управлять музыкой, без необходимости видеть Посмотреть список.
Теперь, поскольку пользователь будет всплывать на панели инструментов из любого места приложения, я хотел бы узнать, как объединить текущую деятельность и активность панели инструментов в один экран.
Я знаю, что один из доступных мне вариантов - это диалоги. Я искал более элегантное решение, в котором я мог бы включить звуковую панель инструментов в нижней части экрана, на которой пользователь включен, и не покидает работу, которую он сейчас делает.
Кто-нибудь знает, как это сделать? Я не встретил ничего для этого в документах, но если кто-то знает, даже указывая на правильные документы, было бы очень полезно :)
Спасибо!
Похоже, это то, что я намеревался сделать .... спасибо :) Попробуем это – Sid