lmw
2023-06-02 26c4d02ceffc158452fdf7b1894813a178259de1
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
}