Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
qqweer
@hawkkiller
Dart, Flutter, JS/TS, React Native, Vue3, NEST.JS,
Android
Kotlin
Как получить информацию по песни из URI?
У меня есть интент который получает аудиофайл. Как сделать так, чтобы можно было считать название песни, длительность и прочее через полученное URI от интента? Считать именно эту песню.Заранее всем спасибо за помощь.
Вопрос задан
более трёх лет назад
105 просмотров
Комментировать
Подписаться
1
Средний
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Денис Загаевский
@zagayevskiy
Куратор тега Android
Android developer at Yandex
На
этой
странице есть всё, что тебе надо.
Ответ написан
более трёх лет назад
10
комментариев
Нравится
10
комментариев
Facebook
Вконтакте
Twitter
qqweer
@hawkkiller
Автор вопроса
Перепробовал всё. Как именно я могу получить название песни от intent.get_content?
Написано
более трёх лет назад
Денис Загаевский
@zagayevskiy
Куратор тега Android
hawkkiller
, intent.getStringExtra(MediaStore.EXTRA_MEDIA_TITLE)
Написано
более трёх лет назад
qqweer
@hawkkiller
Автор вопроса
вот код, в название выдаёт null
Написано
более трёх лет назад
Денис Загаевский
@zagayevskiy
Куратор тега Android
hawkkiller
, сдампь getExtras() целиком
Написано
более трёх лет назад
qqweer
@hawkkiller
Автор вопроса
если я всё правильно понял, то вот так, но всё равно не работает
Написано
более трёх лет назад
Денис Загаевский
@zagayevskiy
Куратор тега Android
hawkkiller
, я имею в виду, посмотри, что вообще есть внутри extras. Может быть то приложение, которое пихает туда данные, делает это неправильно.
Написано
более трёх лет назад
qqweer
@hawkkiller
Автор вопроса
Денис Загаевский
, extras.size() возвращает null .При этом сам файл оно загружает на firebase storage
Написано
более трёх лет назад
Денис Загаевский
@zagayevskiy
Куратор тега Android
hawkkiller
, значит ничего там нет, и никак ты не достанешь
Написано
более трёх лет назад
qqweer
@hawkkiller
Автор вопроса
Денис Загаевский
, почему же тогда через cursor получает всю информацию, а так нельзя? Может как-то можно через contentResolver
Написано
более трёх лет назад
qqweer
@hawkkiller
Автор вопроса
Денис Загаевский
, ладно, спасибо.
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Android
+1 ещё
Простой
Есть ли selinux на wearOS?
1 подписчик
26 февр.
90 просмотров
1
ответ
Android
+2 ещё
Простой
Как давать доступ к экрану и удаленному управлению на Android (есть ли альтернатива TeamViewer)?
1 подписчик
26 февр.
199 просмотров
4
ответа
Android
+1 ещё
Простой
На Noname интерактивной панели перестал загружаться Android. Что делать?
1 подписчик
26 февр.
52 просмотра
0
ответов
Android
+1 ещё
Простой
Как сделать такую карточку?
1 подписчик
26 февр.
90 просмотров
0
ответов
Android
Простой
Как перейти на тв приставке на новую версию андроида?
1 подписчик
25 февр.
105 просмотров
0
ответов
Android
+1 ещё
Простой
Проблема с Oauth yandex appwrite?
1 подписчик
24 февр.
63 просмотра
1
ответ
Android
Простой
Существуют ли на android экраны блокировки с двойным дном?
2 подписчика
23 февр.
713 просмотров
2
ответа
Android
+1 ещё
Простой
На каком альтернативном маркете android самая простая регистрация/публикация/модерация?
2 подписчика
23 февр.
511 просмотров
5
ответов
Android
Простой
Как сделать удаленное уведомление в приложении?
1 подписчик
22 февр.
85 просмотров
1
ответ
Android
Средний
Есть ли аналог family link, но с установкой ограничения времени не на каждое приложение, а на группу приложений?
1 подписчик
17 февр.
162 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Senior Android Developer
DatsTeam
от 400 000 ₽
Android разработчик
SENSE
До 400 000 ₽
Strong Middle/Senior Android Developer / Embedded AI Voice Assistant
ENBISYS
•
Томск
от 200 000 до 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама