Je suis en train de mettre en œuvre la méthode d'autorisation sur un de mon menu dans l'application Android, mais son erreur me donner comme ci-dessousContextCompat est pas applicable pour les arguments
La méthode checkSelfPermission (contexte, String) dans le type ContextCompat n'est pas applicable pour les arguments (nouveau BottomSheetListener() {}, String)
pour ce menu Mon code est comme ci-dessous
else if(menuItem.getItemId() == R.id.save_image) {
int gpermission = ContextCompat.checkSelfPermission(this,
Manifest.permission.CAMERA);
if (gpermission != PackageManager.PERMISSION_GRANTED) {
makeRequest1();
} else {
saveQuote();
}
}
S'il vous plaît vérifier et laissez-moi savoir si quelqu'un peut me aider :)
Si ce code est dans une classe d'activité, écrivez: 'YourActivity.this' au lieu de' this', sinon récupérez le contexte du parent Activité –
Cela fonctionne bien :) –