swa00
Philosoph
- 5.469
Hallo liebe Gemeinde,
Ich fordere bei der Installation der App einige Berechtigungen (M) an und
lasse den User diese Mittels einer AlertBox bestätigen oder abweisen.
Für die Standard Permissions läuft das auch wunderbar.
Allerdings gibt es unter 5.x und 6.x eine "versteckte" Permission Settings.ACTION_USAGE_ACCESS_SETTINGS die ich auch benötige.
Bis Dato kann ich dies nur so lösen
hat aber den Nachteil , dass der User erst auf die Versteckte Settings-Seite des Systemes gelangt,
muss nach erfolgter Bestätigung wieder zweimal die Back drücken , um dann wieder in die Installation der App zurückzukehren .
Aus Sicht eines DAU eher contra-produktiv :-(
Hat irgendeiner von euch das mal so lösen können , dass es wie eine Standard Permission
(so wie oben) zu bewältigen ist ???
P.S Dexter & Co können das auch nicht
Lieben Dank für euere Mühe
Ich fordere bei der Installation der App einige Berechtigungen (M) an und
lasse den User diese Mittels einer AlertBox bestätigen oder abweisen.
if (ActivityCompat.shouldShowRequestPermissionRationale((Activity) this, Manifest.permission.xxxx))
Für die Standard Permissions läuft das auch wunderbar.
Allerdings gibt es unter 5.x und 6.x eine "versteckte" Permission Settings.ACTION_USAGE_ACCESS_SETTINGS die ich auch benötige.
Bis Dato kann ich dies nur so lösen
if(android.os.Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP)
{
startActivity(new Intent(Settings.ACTION_USAGE_ACCESS_SETTINGS));
}
hat aber den Nachteil , dass der User erst auf die Versteckte Settings-Seite des Systemes gelangt,
muss nach erfolgter Bestätigung wieder zweimal die Back drücken , um dann wieder in die Installation der App zurückzukehren .
Aus Sicht eines DAU eher contra-produktiv :-(
Hat irgendeiner von euch das mal so lösen können , dass es wie eine Standard Permission
(so wie oben) zu bewältigen ist ???
P.S Dexter & Co können das auch nicht
Lieben Dank für euere Mühe
Zuletzt bearbeitet: