Я создал фильтр намерений, чтобы связать мою деятельность с пользовательским расширением файла.Это работает нормально: почтовое приложение запускает мою активность для вложения с пользовательским расширением.
В упражнении я прочитал Намерение так:
Uri uri = getIntent().getData();
, и я могу открыть поток ввода OK, но я хотел бы знать имя файла и расширение для вложения.Любой способ получить это из Uri?
Я пытался получить эту информацию с помощью курсора, но почтовое приложение, похоже, имеет только два столбца: _id и _data, а не то, что может быть связано с именем файла и илирасширение.
Я знаю, что не могу получить доступ к реальному файлу, но мне нужно знать имя файла.