lmw
2023-05-27 ff365ff4346d220edf2ec1d0041f2284befe3870
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package com.fanghua.driver.utils
 
import android.Manifest
import android.app.Activity
import com.tbruyelle.rxpermissions2.RxPermissions
import org.jetbrains.anko.toast
 
fun Activity.checkPermission(tip:String = "接单"):Boolean {
    val rxPermissions = RxPermissions(this)
    if (!rxPermissions.isGranted(Manifest.permission.ACCESS_FINE_LOCATION)){
        toast("定位权限不可用,无法$tip")
        return false
    }
    if (!rxPermissions.isGranted(Manifest.permission.RECORD_AUDIO)){
        toast("录音权限不可用,无法$tip")
        return false
    }
    return true
}