Изменить существующий объект MediaDescriptionCompat без создания нового MediaDescriptionCompat.Builder () - PullRequest
0 голосов
/ 07 мая 2019

Я могу создать новый объект MediaDescriptionCompat с нуля, используя специальный метод .build (), например ::

    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();

Теперь я хотел бы изменить URI этого существующего описания носителя, добавив некоторый код, подобный этому (это должен быть нужный код, но, очевидно, он не работает):

    mediaDescription.setMediaUri(my_new_uri);

без инициализации нового компоновщика и передачи ему информации старого MediaDescriptionCompat.

Возможно ли это?

Заранее спасибо

...