Почему получается type missmatch в ContextCompat.checkSelfPermission()?
Привет всем не равнодушным!
Помогите, пожалуйста, разобраться, что я делаю не так:
Если вкратце, в учебном проекте нужно просто сделать функционал запроса пермишена.
Но когда я вызываю ContextCompat.checkSelfPermission(), то ловлю странное поведение:
В документации метода требуются параметры типа Context и Permission, а по факту, оно почему-то ругается на то, что у меня type missmatch в первом параметре и ему там нужен Boolean.
Т.е. вариант ниже он не принимает, и любые другие попытки подсунуть именно контекст - он не принимает, хотя так сказано и в аннотации студии и в официальныз доках андроида.
ContextCompat.checkSelfPermission(activity, Manifest.permission.READ_CONTACTS)