This section is composed of three parts:
- In the first section, you will be building MusicService, implementing Android.Service.Media.MediaBrowserService, which provides the Android Auto and Android mobile media player the ability to browse through your media contents and play podcasts. In the second section, you will be creating a MusicPlayer controller that implements Android.Media.AudioManager.IOnAudioFocusChangeListener, Android.Media.MediaPlayer.IOnCompletionListener, Android.Media.MediaPlayer.IOnErrorListener, Android.Media.MediaPlayer.IOnPreparedListener, and Android.Media.MediaPlayer.IOnSeekCompleteListener, which are responsible for controlling media player functions such as play, pause, next, and previous. ...