Android 13 Photo / Video Picker - имя файла из URI - мусорAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Android 13 Photo / Video Picker - имя файла из URI - мусор

Сообщение Anonymous »

При использовании сборщика, введенного в Android 13 через activityResultContracts.pickvisualMedia uri возвращается (представляющий выбранную носитель):

Код: Выделить всё

content://media/picker/0/com.android.providers.media.photopicker/media/1000000198
< /code>
Если я использую разрешающий контент, и опрошу курсор, я получаю что -то вроде: < /p>
duration = 38003
orientation = 0
height = 2336
_display_name = 1000000198.mp4
datetaken = 1681826421000
mime_type = video/mp4
_data = /sdcard/.transforms/synthetic/picker/0/com.android.providers.media.photopicker/media/1000000198.mp4
_size = 9920806
width = 1072
Столбец, обычно используемый для имени файла, - openablecolumns.display_name (_display_name). Однако, как вы можете сказать, значения здесь являются лишь некоторым именем файла номера мусора, а не фактическим именем файла, которое было выбран. Это не фактическое имя файла выбранного видео .
Есть ли способ использовать этот сборщик фото/видео Android 13 и получить фактическое имя файла файла выбрал пользователя, а не это имя файла номера мусора?

Подробнее здесь: https://stackoverflow.com/questions/760 ... is-garbage
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»