[JAVA] Android Memo-I war süchtig nach Erlaubnis

Was ist passiert

SettingsPreferenceFragment erweitert PreferenceFragment ist definiert als eine Mitgliedsklasse (Mitgliedsklasse) von SettingsActivity erweitert AppCompatActivity.

Als ich "ActivityCompat.requestPermissions ()" mit "SettingsPreferenceFragment" aufrief und versuchte, es mit "onRequestPermissionsResult ()" zu empfangen, wurde es aus irgendeinem Grund nicht aufgerufen.

Was ist passiert

Der Grund war sehr einfach. Als ich "ActivityCompat.requestPermissions ()" aufrief, wurde in diesem Fall "SettingsActivity.onRequestPermissionsResult ()" aufgerufen.

Wird aufgerufen, nachdem "onRequestPermissionsResult ()" nach "SettingsActivity" verschoben wurde.

Zusammenfassung

Lesen wir die Referenz richtig durch

Recommended Posts

Android Memo-I war süchtig nach Erlaubnis
Ich war süchtig danach, sbt zu starten
Ich war süchtig danach, in @ SpringApplicationConfiguration-> @SpringBootTest umzuschreiben
Ich war süchtig nach der Rollmethode
Ich war süchtig nach RXTX mit Sierra
Ich war süchtig nach der Aufzeichnung des zugehörigen Modells
Einführung in das Android-Layout
Ich war süchtig nach getXxxx von ResultSet, weil es ein primitiver Typ ist (Java)
Beachten Sie, dass ich von den Einstellungen des Android-Projekts von IntelliJ IDEA abhängig war
Android-Berechtigungsanfrage (Plural)
Ich war süchtig nach WSl, als ich versuchte, mit Vue.js eine Entwicklungsumgebung für Android-Anwendungen zu erstellen
Wovon ich bei der Einführung der JNI-Bibliothek süchtig war
Was ich beim Update auf Spring Boot 1.5.12 behoben habe ・ Wovon ich süchtig war
Wovon ich süchtig war, als ich rspec auf Schienen benutzte
Ich war süchtig danach, default_url_options mit der Einführung von Rails zu setzen
Ich war süchtig danach, die Update-Anweisung in MyBatis zu wiederholen
Was ich mit der Redmine REST API süchtig gemacht habe
Ich war seltsamerweise süchtig danach, Javas Stream-API mit Scala zu verwenden
Die Geschichte, nach der ich beim Einrichten von STS süchtig war
Technische Ursachen und Gegenmaßnahmen für die Punkte, denen ich mit der ersten Android-App und Kotlin verfallen war
Einführung in die Android App-Entwicklung
[Android] Verbindung zu MySQL herstellen (unvollendet)
[Circle CI] Eine Geschichte, der ich bei Start Building verfallen war
Ein Hinweis, als ich süchtig danach war, Ubuntu auf WSL1 in WSL2 zu konvertieren
Über die Sache, dass ich süchtig danach war, wie man Hashmap benutzt
Ich war süchtig nach der API-Version min23 von registerTorchCallback