首页 > 解决方案 > 如何在Android中检测通话状态

问题描述

如何检查是否有正在进行的通话TelephonyManager

标签: androidkotlin

解决方案


尝试这个

     call.registerCallback(object : Call.Callback() {
            override fun onStateChanged(call: Call?, state: Int) {
                super.onStateChanged(call, state)
                     if(call?.state == Call.STATE_ACTIVE){
                    //todo
                }
            }
        })

推荐阅读