我想为phonegap创建一个库,让我可以控制远程控制客户端。所有的phonegap方面加上新类的结构,但我不知道如何更改元数据。
我已经完成了这个功能:
public void setMetadata() {
RemoteControlClient.MetadataEditor editor = remoteControlClient.editMetadata(true)
.putString(MediaMetadataRetriever.METADATA_KEY_ALBUM, "CIAO");
}
但我确信我错过了注册功能。
有人可以帮我一个忙吗?
谢谢!
答案 0 :(得分:0)
注册
// 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);
并且在完成更改后不要忘记应用编辑器。
editor.apply();