2021-07-11-Android-Read-SMS
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.datarobot.spamsmsdetector">
<uses-permission android:name="android.permission.READ_SMS" />
<applicationprivate fun setupView() {
var array = arrayOf("android.permission.READ_SMS")
if (checkSelfPermission(requireContext(), android.Manifest.permission.READ_SMS)
!== PackageManager.PERMISSION_GRANTED) {
if (ActivityCompat.shouldShowRequestPermissionRationale(requireActivity(),
android.Manifest.permission.READ_SMS)) {
requestPermissions(
arrayOf(android.Manifest.permission.READ_SMS), 1)
} else {
requestPermissions(
arrayOf(android.Manifest.permission.READ_SMS), 1)
}
} else {
// readSms() - your custom logic here
}
}Last updated
Was this helpful?