[JAVA] Mémo Android - J'étais accro à la permission

Qu'est-il arrivé

SettingsPreferenceFragment extend PreferenceFragment est défini comme une classe membre (classe membre) de SettingsActivity extends AppCompatActivity.

Quand j'ai appelé ʻActivityCompat.requestPermissions () avec SettingsPreferenceFragment et j'ai essayé de le recevoir avec ʻonRequestPermissionsResult (), il n'a pas été appelé pour une raison quelconque.

Qu'est-il arrivé

La raison était très simple. Quand j'ai appelé ʻActivityCompat.requestPermissions () , dans ce cas, SettingsActivity.onRequestPermissionsResult () `a été appelé.

Appelé après avoir déplacé ʻonRequestPermissionsResult () vers SettingsActivity`.

Résumé

Lisons correctement la référence

Recommended Posts

Mémo Android - J'étais accro à la permission
J'étais accro au démarrage de sbt
J'étais accro à la réécriture sur @ SpringApplicationConfiguration-> @SpringBootTest
J'étais accro à la méthode du rouleau
J'étais accro à l'utilisation de RXTX avec Sierra
J'étais accro au record du modèle associé
Introduction à la mise en page Android
J'étais accro à getXxxx de ResultSet car c'est un type primitif (Java)
Notez que j'étais accro aux paramètres du projet Android d'IntelliJ IDEA
Demande d'autorisation Android (pluriel)
J'étais accro à WSl en essayant de créer un environnement de développement d'applications Android avec Vue.js
Ce à quoi j'étais accro lors de l'introduction de la bibliothèque JNI
Ce que j'ai corrigé lors de la mise à jour vers Spring Boot 1.5.12 ・ Ce à quoi j'étais accro
Ce à quoi j'étais accro en utilisant rspec sur des rails
J'étais accro à la configuration de default_url_options avec l'introduction de la conception de Rails
J'étais accro à la mise à jour de la déclaration dans MyBatis
Ce à quoi j'étais accro avec l'API REST Redmine
J'étais étrangement accro à l'utilisation de l'API Stream de Java avec Scala
L'histoire à laquelle j'étais accro lors de la création de STS
Causes techniques et contre-mesures pour les points auxquels j'étais accro avec la première application Android et Kotlin
Introduction au développement d'applications Android
[Android] Connectez-vous à MySQL (non terminé)
[Circle CI] Une histoire à laquelle j'étais accro chez Start Building
Une note quand j'étais accro à la conversion d'Ubuntu sur WSL1 en WSL2
À propos de la question pour laquelle j'étais accro à l'utilisation de hashmap
J'étais accro au paramètre API version min23 de registerTorchCallback