Открытие файла сопоставленным ему приложением
- private void openFileInRegisterApplication(File file)
- throws ActivityNotFoundException {
- Intent intent = new Intent(Intent.ACTION_VIEW);
- Uri fileUri = Uri.fromFile(file);
- String ext = MimeTypeMap.getFileExtensionFromUrl(fileUri.toString());
- String type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(ext);
- intent.setDataAndType(fileUri, type);
- startActivity(intent);
- }
Открывает файл в зарегистрированном для него приложении.
Instacode
Instacode