我可以使用特定的方法.build()从头开始创建一个新的MediaDescriptionCompat对象,例如:
MediaDescriptionCompat.Builder b = new MediaDescriptionCompat.Builder();
b.setMediaId(my_media)
.setTitle(my_title)
.setSubtitle(my_subtitle)
.setDescription(my_description)
.setMediaUri(my_uri);
MediaDescriptionCompat mediaDescription = b.build();
现在,我想修改现有mediaDescription的uri,添加一些类似这样的代码(它应该是所需的代码,但显然不起作用):
mediaDescription.setMediaUri(my_new_uri);
无需初始化新的构建器并将旧的MediaDescriptionCompat的信息传递给它。
有可能吗?
预先感谢