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)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…