Can someone explain how I can do the following?
I believe I need to do this:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
http://developer.android.com/reference/android/media/RemoteControlClient.html
http://developer.android.com/reference/android/media/RemoteControlClient.MetadataEditor.html
So I can do the following:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
http://stackoverflow.com/questions/15527614/send-track-informations-via-a2dp-avrcp
It seems what I use to do:
	
	
	
	
	
	
	
		
			
			
			
			
			
		
	
	
	
		
	
	
		
	
Is NOT supported in Android 4.4.2 both works fine on Android 4.1.2
Just so lost...
Any Help Appreciated?
BobVal
			
			I believe I need to do this:
			
				B4X:
			
		
		
		// create and register the remote control client
RemoteControlClient myRemoteControlClient = new RemoteControlClient(mediaPendingIntent);
myAudioManager.registerRemoteControlClient(myRemoteControlClient)
	http://developer.android.com/reference/android/media/RemoteControlClient.MetadataEditor.html
So I can do the following:
			
				B4X:
			
		
		
		IRemoteControlClient.MetadataEditor ed = mRemoteControlClient.editMetadata(true);
ed.putString(MediaMetadataRetriever.METADATA_KEY_TITLE, title);
ed.putString(MediaMetadataRetriever.METADATA_KEY_ALBUM, album);
ed.putString(MediaMetadataRetriever.METADATA_KEY_ARTIST, artist);
ed.putLong(MediaMetadataRetriever.METADATA_KEY_DURATION, track.getDuration());
ed.apply();
	It seems what I use to do:
			
				B4X:
			
		
		
		      Dim NewIntent  As Intent
       
         NewIntent.Initialize("com.android.music.metachanged", "")
   
         NewIntent.PutExtra("id"  , sMusicDB_PlayingMP3Info.RecordID)     
       NewIntent.PutExtra("track"  , sMusicDB_PlayingMP3Info.Title)     
         NewIntent.PutExtra("artist"  sMusicDB_PlayingMP3Info.Artist)     
       NewIntent.PutExtra("album"  , sMusicDB_PlayingMP3Info.Album)
     
       NewIntent.PutExtra("playing"  , IsPlaying)       
         
       If  IsPlaying Then
           NewIntent.PutExtra("playerState" , 3)
         Else
         NewIntent.PutExtra("playerState" , 2)               
         End If
     
         NewIntent.PutExtra("sMediaKeys", True)
     
       Dim sMusicDB_Phone As Phone
     
       sMusicDB_Phone.SendBroadcastIntent(NewIntent)
	Is NOT supported in Android 4.4.2 both works fine on Android 4.1.2
Just so lost...
Any Help Appreciated?
BobVal