INNER CODE UNIT · Kotlin
showMinSdkError
pedroSG94/RootEncoder · app/src/main/java/com/pedro/streamer/MainActivity.kt:132
private fun showMinSdkError(minSdk: Int) {
val named: String = when (minSdk) {
VERSION_CODES.JELLY_BEAN_MR2 -> "JELLY_BEAN_MR2"
VERSION_CODES.LOLLIPOP -> "LOLLIPOP"
else -> "JELLY_BEAN"
}
toast("You need min Android $named (API $minSdk)")
}
private fun showPermissionsErrorAndRequest() {
toast("You need permissions before")
requestPermissions()
}
private fun hasPermissions(context: Context): Boolean {
if (Build.VERSION.SDK_INT >= VERSION_CODES.M) {
for (permission in permissions) {
if (ActivityCompat.checkSelfPermission(context, permission)