2

我正在尝试为 phonegap 创建一个库,让我可以控制远程控制客户端。所有 phonegap 端加上新类的结构,但我不知道如何更改元数据。

我做了这个功能:

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

但我确定我错过了注册功能之类的东西。

有人可以帮我吗?

谢谢!

4

1 回答 1

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();
于 2013-10-04T10:34:22.487 回答