|
|
|
|
119
|
|
119
|
|
120
|
// Set flag to give temporary permission to external app to use FileProvider
|
120
|
// Set flag to give temporary permission to external app to use FileProvider
|
121
|
intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
121
|
intent.setFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
|
|
122
|
+ // All the activity to be opened outside of an activity
|
|
|
123
|
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
122
|
|
124
|
|
123
|
// Validate that the device can open the file
|
125
|
// Validate that the device can open the file
|
124
|
PackageManager pm = getCurrentActivity().getPackageManager();
|
126
|
PackageManager pm = getCurrentActivity().getPackageManager();
|