diff --git a/apk/webview/src/app/example/ExampleApp.java b/apk/webview/src/app/example/ExampleApp.java index 0d68748..e21a860 100644 --- a/apk/webview/src/app/example/ExampleApp.java +++ b/apk/webview/src/app/example/ExampleApp.java @@ -13,6 +13,7 @@ import android.view.*; //import android.view.MenuItem; import android.view.ViewGroup.*; import android.widget.*; +//import android.widget.Toast; //import android.widget.TextView; import android.webkit.*; import android.net.Uri; @@ -157,12 +158,16 @@ public class ExampleApp extends Activity { } }.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(); - intent.setAction(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION); + if(!Environment.isExternalStorageManager()){ + Intent intent = new Intent(); + intent.setAction(Settings.ACTION_MANAGE_APP_ALL_FILES_ACCESS_PERMISSION); + Uri uri = Uri.fromParts("package", this.getPackageName(), null); + intent.setData(uri); + startActivity(intent); + } else { + Toast.makeText(this, "berechtigt", Toast.LENGTH_SHORT).show(); + } //intent.setAction(Settings.ACTION_MANAGE_ALL_FILES_ACCESS_PERMISSION); - Uri uri = Uri.fromParts("package", this.getPackageName(), null); - intent.setData(uri); - startActivity(intent); // startActivityForResult(intent, APP_STORAGE_ACCESS_REQUEST_CODE); } @JavascriptInterface