Make call
// EasyPermission library used here to anage system permissions
@AfterPermissionGranted(REQUEST_CODE_CAMERA_RECORD_AUDIO_PERMISSION)
private fun testCall() {
if (EasyPermissions.hasPermissions(
requireContext(),
CAMERA,
RECORD_AUDIO,
READ_PHONE_STATE
)
) {
// Already have permission, make call
makeCall()
} else {
// Do not have permissions, request them now
EasyPermissions.requestPermissions(
requireActivity(),
"Please grant required permissions",
REQUEST_CODE_CAMERA_RECORD_AUDIO_PERMISSION,
CAMERA, RECORD_AUDIO, READ_PHONE_STATE
)
}
}Last updated
