2013-08-10 3 views
2

원격 제어 클라이언트를 제어 할 수있는 phonegap 용 라이브러리를 만들려고합니다. 모든 phonegap 측면 플러스 새로운 클래스의 구조가 만들어 지지만 어떻게 메타 데이터를 변경 해야할지 모르겠다.RemoteControl 클라이언트가있는 Android EditMetadata

나는이 기능을했습니다 :

public void setMetadata() { 
    RemoteControlClient.MetadataEditor editor = remoteControlClient.editMetadata(true) 
       .putString(MediaMetadataRetriever.METADATA_KEY_ALBUM, "CIAO"); 
} 

을하지만 난 레지스터 기능 같은 것을 놓친 것을 확신합니다.

누군가 나에게 도움을 줄 수 있습니까?

감사합니다.

// register a remote client =========================================== 
final Intent mediaButtonIntent = new Intent(Intent.ACTION_MEDIA_BUTTON); 
mediaButtonIntent.setComponent(RemoteControlReceiver); 
final PendingIntent mediaPendingIntent = PendingIntent.getBroadcast(     getApplicationContext(), 0, mediaButtonIntent, 0); 

// create and register the remote control client 
myRemoteControlClient = new RemoteControlClient(mediaPendingIntent); 
audioManager.registerRemoteControlClient(myRemoteControlClient); 

등록을 위해

답변

0

그리고 당신이 당신의 변경 한 후 편집기를 적용하는 것을 잊지 말아.

editor.apply();