Ensure running .apk is done as a separate task

This commit is contained in:
drdev
2014-08-24 18:41:16 +00:00
parent efa6b60b47
commit fb50b49d07
2 changed files with 2 additions and 2 deletions

View File

@@ -11,7 +11,6 @@
<uses-permission android:name="android.permission.VIBRATE"/> <uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.INTERNET"/> <uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
<uses-permission android:name="android.permission.KILL_BACKGROUND_PROCESSES"/>
<application <application
android:allowBackup="true" android:allowBackup="true"

View File

@@ -108,6 +108,7 @@ public class Main extends AndroidApplication {
public boolean openFile(String filename) { public boolean openFile(String filename) {
try { try {
Intent intent = new Intent(Intent.ACTION_VIEW); Intent intent = new Intent(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); //ensure this task isn't linked to this application
Uri uri = Uri.fromFile(new File(filename)); Uri uri = Uri.fromFile(new File(filename));
String type = MimeTypeMap.getSingleton().getMimeTypeFromExtension( String type = MimeTypeMap.getSingleton().getMimeTypeFromExtension(
MimeTypeMap.getFileExtensionFromUrl(uri.toString())); MimeTypeMap.getFileExtensionFromUrl(uri.toString()));