Создайте приложение для музыкального плеера. Я хочу реализовать медиа-контроллер в панели уведомлений. Я пробовал один метод http://www.binpress.com/tutorial/using-android-media-style-notifications-with-media-session-controls/165. Но он поддерживает только версию lroidipop android. Кто-нибудь есть идея создать медиа-контроллер в панели уведомлений?Как создать музыкальный контроллер в NotificationBar/LockScreen, поддерживающий api версии 10?
0
A
ответ
1
Вы должны использовать NotificationCompat с MediaStyle: https://developer.android.com/reference/android/support/v7/app/NotificationCompat.MediaStyle.html
Notification noti = new NotificationCompat.Builder()
.setSmallIcon(R.drawable.ic_stat_player)
.setContentTitle("Track title")
.setContentText("Artist - Album")
.setLargeIcon(albumArtBitmap))
.setStyle(new NotificationCompat.MediaStyle()
.setMediaSession(mySession))
.build();
Полный пример реализации mediaSessionCompat с NotificationCompat можно найти здесь: https://bitbucket.org/nonameden/android-universalmusicplayer-compat/src/412465d6605fee26f197cc5615f7da15cc859d4a/mobile/src/main/java/com/example/android/uamp/MediaNotificationManager.java?at=master
+0
thanku :) я попробую это один :) –
Смежные вопросы
- 1. Как создать сайт, поддерживающий многоязычность
- 2. Web API 2.2 Контроллер OData, поддерживающий иерархию классов
- 3. Android: Как создать музыкальный плеер?
- 4. Как создать проект, поддерживающий плагины
- 5. Сфинкс, поддерживающий API обновленный
- 6. API-интерфейс, поддерживающий JSONP
- 7. Создать уведомление для API 10
- 8. Любой хороший музыкальный видео API?
- 9. Android - Невозможно создать ActionBar, поддерживающий API от 16 до 22
- 10. можно ли добавить диспетчер навигации в контроллер, не поддерживающий rootview
- 11. Soundcloud API и пользовательский музыкальный плеер
- 12. Версии API в SailsJS
- 13. Как обеспечить унаследованный контроллер представлений, поддерживающий протокол UITableViewDataSource?
- 14. Как создать простой, но хорошо структурированный музыкальный нотный класс (музыкальный балл) в java?
- 15. Контроллер личной версии
- 16. Laravel Создать CSV, поддерживающий Microsoft Office Excel
- 17. Возможно ли создать музыкальный плеер с PHP?
- 18. Crystal Reports версии 10
- 19. Как создать AVD на версии 4.0 APi 14 в Eclipse
- 20. UISearchController, созданный для iOS 8, не поддерживающий предыдущие версии
- 21. Как создать контроллер в Backbone.js?
- 22. В ActionScript3, как мне создать музыкальный плеер XML?
- 23. Как создать управляющий контроллер?
- 24. Поддержка удаленной установки в InstallShield версии 10
- 25. Музыкальный плеер в C#
- 26. Как создать версии проекта
- 27. зарегистрируйтесь как музыкальный плеер
- 28. Как создать UIButton, поддерживающий динамический многострочный текст с фоном изображения?
- 29. Как создать комбобокс, поддерживающий виртуализацию данных в wpf?
- 30. Как создать HTTP-клиент, поддерживающий cookie-сеанс, в Django?
Использование андроида поддержка library.http: //developer.android. com/tools/support-library/index.html – NovusMobile
no use :(... Не работает –
http://stackoverflow.com/questions/12526228/how-to-put-media-controller-button-on-notification- bar – NovusMobile