Take the 2-minute tour ×  When I bought my new car I noticed
that it had a screen that showed metadata information about the
music playing through the Bluetooth audio sink. It worked for
some apps, but notably not with the app I primary use for
listening to music. After some research, and reading posts from
this site and some others I was able to determine that this
works if the app implements the ICS lockscreen controls with
RemoteControlClient and MetadataEditor.  Since the app I use is
open source I was able to download the source code and see that
the app did not use the RemoteControlClient. my next step was to
look at the Google Sample code for Random Music Player and test
this on my phone and car. This worked successfully and I
proceeded to modify the existing source code for the app I am
working on. I copied the RemoteControlClientCompat and
RemoteControlHelper Classes into my project and copied the code
using these classes into my project's code as best as possible.
Since doing this I have successful