, wie Bildschirmüberlagerung programmgesteuert behoben wird

9

In meiner App frage ich nach der Erlaubnis, SMS in Android SDK 23 (Laufzeitberechtigung) zugreifen, aber das Problem ist, dass Dialog-Overlay angezeigt und Zugriff nicht gewährt .I deaktiviert alle anderen Apps Overlay, aber nichts geändert. Ich fand das link aber nicht geholfen

und die Frage ist, wie kann ich es programmgesteuert beheben?

    
mR.Rian 29.08.2016, 07:11
quelle

3 Antworten

19

ok,

endlich habe ich die Lösung gefunden, ich suche das ganze Web: D und finde nichts brauchbares. Die Antwort ist: Wenn Sie um eine neue Erlaubnis bitten, tun Sie nie etwas anderes wie Toast oder .... in meinem Fall starte ich meine App neu und frage nach der nächsten Erlaubnis, die ich verwende Dieser Code für den Neustart der App,

viel Glück.

    
mR.Rian 29.08.2016, 16:57
quelle
1

Hier ist Ihre Lösung: Ссылка

Wenn Sie irgendwelche Fragen haben, lassen Sie es mich wissen.

    
NinjitsuCoder 16.09.2016 23:14
quelle
0

Oder Sie können Ihre Codeausführung verzögern, indem Sie postDelayed

verwenden %Vor%     
user3323765 29.09.2017 09:25
quelle