У меня есть приложение, которое должно быть в состоянии открыть любой тип файла из файлового менеджера. Это приложение для конвертации/хранения файлов, поэтому не имеет значения, какой тип файла он имеет, мне нужно принять их все, подобно тому, как DropBox принимает любой файл.Зарегистрируйте фильтр Intent для приема файлов любого типа?
Я не могу понять, как зарегистрировать приложение, чтобы открыть любой тип файла таким образом. Вот что я имею в своем проявлении в рамках соответствующей деятельности:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
<data android:host="*" />
<data android:pathPattern=".*\\.*" />
</intent-filter>
Это, похоже, не влияет. Что я делаю не так?
Вы пытались удалить хост и часть PathPattern? –