Android: FLAG_GRANT_READ_URI_PERMISSION
This commit is contained in:
parent
b84bd0e39c
commit
fd12871378
|
@ -241,11 +241,17 @@ public class MainActivity extends AppCompatActivity implements
|
||||||
Emulator.nativeact = PreferenceManager.getDefaultSharedPreferences(
|
Emulator.nativeact = PreferenceManager.getDefaultSharedPreferences(
|
||||||
getApplicationContext()).getBoolean(Emulator.pref_nativeact, Emulator.nativeact);
|
getApplicationContext()).getBoolean(Emulator.pref_nativeact, Emulator.nativeact);
|
||||||
if (Emulator.nativeact) {
|
if (Emulator.nativeact) {
|
||||||
startActivity(new Intent("com.reicast.EMULATOR", uri, getApplicationContext(),
|
Intent intent = new Intent("com.reicast.EMULATOR",
|
||||||
GL2JNINative.class));
|
uri, getApplicationContext(), GL2JNINative.class);
|
||||||
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N)
|
||||||
|
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
||||||
|
startActivity(intent);
|
||||||
} else {
|
} else {
|
||||||
startActivity(new Intent("com.reicast.EMULATOR", uri, getApplicationContext(),
|
Intent intent = new Intent("com.reicast.EMULATOR",
|
||||||
GL2JNIActivity.class));
|
uri, getApplicationContext(), GL2JNIActivity.class);
|
||||||
|
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N)
|
||||||
|
intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);
|
||||||
|
startActivity(intent);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue