Open camera after granting permission.
This commit is contained in:
parent
4f3bb39e5c
commit
5358ed6eff
1 changed files with 5 additions and 1 deletions
|
@ -65,7 +65,7 @@ class StoriesLandingFragment :
|
||||||
cameraFab = requireView().findViewById(R.id.camera_fab)
|
cameraFab = requireView().findViewById(R.id.camera_fab)
|
||||||
|
|
||||||
cameraFab.setOnClickListener {
|
cameraFab.setOnClickListener {
|
||||||
Permissions.with(requireActivity())
|
Permissions.with(this)
|
||||||
.request(Manifest.permission.CAMERA)
|
.request(Manifest.permission.CAMERA)
|
||||||
.ifNecessary()
|
.ifNecessary()
|
||||||
.withRationaleDialog(getString(R.string.ConversationActivity_to_capture_photos_and_video_allow_signal_access_to_the_camera), R.drawable.ic_camera_24)
|
.withRationaleDialog(getString(R.string.ConversationActivity_to_capture_photos_and_video_allow_signal_access_to_the_camera), R.drawable.ic_camera_24)
|
||||||
|
@ -192,4 +192,8 @@ class StoriesLandingFragment :
|
||||||
false
|
false
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun onRequestPermissionsResult(requestCode: Int, permissions: Array<out String>, grantResults: IntArray) {
|
||||||
|
Permissions.onRequestPermissionsResult(this, requestCode, permissions, grantResults)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue