- Forum-Beiträge: 3.704
17.11.2016, 23:04:20 via Website
17.11.2016 23:04:20 via Website
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.
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
— geändert am 17.11.2016, 23:14:18
Liebe Grüße - Stefan
[ App - Entwicklung ]
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.