Closed AlyssonPHN closed 2 years ago
I don't know why it doesn't work. Am I doing something wrong?
`plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id "androidx.navigation.safeargs.kotlin" id 'kotlin-kapt' }
implementation "com.github.permissions-dispatcher:permissionsdispatcher:4.9.1" kapt "com.github.permissions-dispatcher:permissionsdispatcher-processor:4.9.1"`
Cod.:
`@RuntimePermissions class BlankFragment : Fragment() { .....
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) val button: Button = view.findViewById(R.id.button) button.setOnClickListener { mostrarPermissao() } }
@NeedsPermission(Manifest.permission.CAMERA) fun showPermission() { val test = "sdsd" }
}`
Android 11 in emulator
Overview
I don't know why it doesn't work. Am I doing something wrong?
Actual
`plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id "androidx.navigation.safeargs.kotlin" id 'kotlin-kapt' }
implementation "com.github.permissions-dispatcher:permissionsdispatcher:4.9.1" kapt "com.github.permissions-dispatcher:permissionsdispatcher-processor:4.9.1"`
Cod.:
`@RuntimePermissions class BlankFragment : Fragment() { .....
override fun onViewCreated(view: View, savedInstanceState: Bundle?) { super.onViewCreated(view, savedInstanceState) val button: Button = view.findViewById
@NeedsPermission(Manifest.permission.CAMERA) fun showPermission() { val test = "sdsd" }
}`
Environment
Android 11 in emulator