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
|
}
|