0

Создайте приложение для музыкального плеера. Я хочу реализовать медиа-контроллер в панели уведомлений. Я пробовал один метод http://www.binpress.com/tutorial/using-android-media-style-notifications-with-media-session-controls/165. Но он поддерживает только версию lroidipop android. Кто-нибудь есть идея создать медиа-контроллер в панели уведомлений?Как создать музыкальный контроллер в NotificationBar/LockScreen, поддерживающий api версии 10?

+1

Использование андроида поддержка library.http: //developer.android. com/tools/support-library/index.html – NovusMobile

+0

no use :(... Не работает –

+1

http://stackoverflow.com/questions/12526228/how-to-put-media-controller-button-on-notification- bar – NovusMobile

ответ

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 :) я попробую это один :) –

Смежные вопросы