Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
qqweer
@hawkkiller
Dart, Flutter, JS/TS, React Native, Vue3, NEST.JS,
Android
Kotlin
Как получить информацию по песни из URI?
У меня есть интент который получает аудиофайл. Как сделать так, чтобы можно было считать название песни, длительность и прочее через полученное URI от интента? Считать именно эту песню.Заранее всем спасибо за помощь.
Вопрос задан
более трёх лет назад
107 просмотров
Комментировать
Подписаться
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
+2 ещё
Простой
При установке PIN-кода в приложении (PIN-код не устанавливается)?
1 подписчик
21 мая
106 просмотров
0
ответов
Android
+2 ещё
Простой
Как установить эмулятор Ubuntu 24 с KVM на Android?
4 подписчика
20 мая
2710 просмотров
1
ответ
Android
+1 ещё
Простой
Какую ТВ приставку на Андроид выбрать в 2025 году?
2 подписчика
18 мая
832 просмотра
3
ответа
Android
+1 ещё
Простой
Как установить Windows 11 на Android?
2 подписчика
18 мая
1519 просмотров
5
ответов
Android
+1 ещё
Средний
Форвардинг на андроид? (разрешить транзитный трафик)?
1 подписчик
18 мая
264 просмотра
1
ответ
Android
Простой
Может ли смартфон удалённо блокироваться?
1 подписчик
14 мая
238 просмотров
2
ответа
Android
Простой
Как запретить автоскачивание на Андроиде?
2 подписчика
13 мая
630 просмотров
2
ответа
Android
+1 ещё
Простой
Почему вылетает ошибка при запуске устройства в Andoid Device Manager?
1 подписчик
10 мая
62 просмотра
0
ответов
Android
Простой
TWRP sign boot и установка пропатченного boot для Magisk несовместимы?
1 подписчик
06 мая
98 просмотров
2
ответа
Android
+1 ещё
Простой
Автопереводчик телефонных разговоров под Андроид?
1 подписчик
05 мая
239 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Android-разработчик
Wanted.
от 3 000 $
Android разработчик
SENSE
•
Москва
До 350 000 ₽
Senior Android Developer
DatsTeam
от 400 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама