Answers for "check internet connection android kotlin"

0

check if user has internet connection in kotlin

InternetCheck(object : InternetCheck.Consumer {
  override fun accept(internet: Boolean?) {
    Log.d("test", "asdasdas")
    }
})
Posted by: Guest on June-12-2020
0

check internet connection android kotlin

fun isOnline(context: Context): Boolean {
    val connectivityManager =
        context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
    if (connectivityManager != null) {
        val capabilities =
            connectivityManager.getNetworkCapabilities(connectivityManager.activeNetwork)
        if (capabilities != null) {
            if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR)) {
                Log.i("Internet", "NetworkCapabilities.TRANSPORT_CELLULAR")
                return true
            } else if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_WIFI)) {
                Log.i("Internet", "NetworkCapabilities.TRANSPORT_WIFI")
                return true
            } else if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_ETHERNET)) {
                Log.i("Internet", "NetworkCapabilities.TRANSPORT_ETHERNET")
                return true
            }
        }
    }
    return false
}
Posted by: Guest on October-25-2021

Code answers related to "check internet connection android kotlin"

Browse Popular Code Answers by Language