📜  kotlin network change listener android - Kotlin 代码示例

📅  最后修改于: 2022-03-11 14:53:33.695000             🧑  作者: Mango

代码示例1
val connectivityManager = dialog.context.getSystemService(Context.CONNECTIVITY_SERVICE) as ConnectivityManager
        connectivityManager?.let {
            it.registerDefaultNetworkCallback(object : ConnectivityManager.NetworkCallback() {
                override fun onAvailable(network: Network) {
                    //take action when network connection is gained
                }
                override fun onLost(network: Network) {
                 

                    //take action when network connection is lost
                }
            })
        }