Skip to content

Instantly share code, notes, and snippets.

@Arunshaik2001
Last active November 1, 2022 16:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Arunshaik2001/2acbca6a644414974e5ab5aaef4e8a4a to your computer and use it in GitHub Desktop.
Save Arunshaik2001/2acbca6a644414974e5ab5aaef4e8a4a to your computer and use it in GitHub Desktop.
override fun onStart() {
super.onStart()
Dexter.withContext(this)
.withPermissions(
Manifest.permission.ACCESS_COARSE_LOCATION,
Manifest.permission.ACCESS_FINE_LOCATION
)
.withListener(object : MultiplePermissionsListener {
override fun onPermissionsChecked(report: MultiplePermissionsReport) {
ChatServer.startServer(application, activity = this@MainActivity)
viewModel.startScan()
}
override fun onPermissionRationaleShouldBeShown(
permissions: List<PermissionRequest?>?,
token: PermissionToken?
) {
}
})
.check()
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment