test to only require permission if needed
This commit is contained in:
parent
f9044c39c2
commit
ec9073c681
1 changed files with 10 additions and 5 deletions
|
@ -13,6 +13,7 @@ import android.view.*;
|
||||||
//import android.view.MenuItem;
|
//import android.view.MenuItem;
|
||||||
import android.view.ViewGroup.*;
|
import android.view.ViewGroup.*;
|
||||||
import android.widget.*;
|
import android.widget.*;
|
||||||
|
//import android.widget.Toast;
|
||||||
//import android.widget.TextView;
|
//import android.widget.TextView;
|
||||||
import android.webkit.*;
|
import android.webkit.*;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
|
@ -157,12 +158,16 @@ public class ExampleApp extends Activity {
|
||||||
}
|
}
|
||||||
}.start();
|
}.start();
|
||||||
// Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION, Uri.parse("package: app.example"));// + BuildConfig.APPLICATION_ID));
|
// Intent intent = new Intent(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION, Uri.parse("package: app.example"));// + BuildConfig.APPLICATION_ID));
|
||||||
|
if(!Environment.isExternalStorageManager()){
|
||||||
Intent intent = new Intent();
|
Intent intent = new Intent();
|
||||||
intent.setAction(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);
|
intent.setAction(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION);
|
||||||
//intent.setAction(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION);
|
|
||||||
Uri uri = Uri.fromParts("package", this.getPackageName(), null);
|
Uri uri = Uri.fromParts("package", this.getPackageName(), null);
|
||||||
intent.setData(uri);
|
intent.setData(uri);
|
||||||
startActivity(intent);
|
startActivity(intent);
|
||||||
|
} else {
|
||||||
|
Toast.makeText(this, "berechtigt", Toast.LENGTH_SHORT).show();
|
||||||
|
}
|
||||||
|
//intent.setAction(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION);
|
||||||
// startActivityForResult(intent, APP_STORAGE_ACCESS_REQUEST_CODE);
|
// startActivityForResult(intent, APP_STORAGE_ACCESS_REQUEST_CODE);
|
||||||
}
|
}
|
||||||
@JavascriptInterface
|
@JavascriptInterface
|
||||||
|
|
Loading…
Add table
Reference in a new issue