Android12中TelephonyManager的listen()方法中的CALL_STATE_RINGING已经被弃用了。
创始人
2024-09-30 22:31:00
0

在Android 12及更高版本中,监听来电状态应使用registerPhoneStateCallback()方法。以下是一个示例代码段,用于在来电响铃时显示一个Toast消息:

val telephonyManager = getSystemService(Context.TELEPHONY_SERVICE) as TelephonyManager
val phoneStateCallback = object : PhoneStateCallback() {
    override fun onCallStateChanged(state: Int, phoneNumber: String?) {
        super.onCallStateChanged(state, phoneNumber)
        when (state) {
            TelephonyManager.CALL_STATE_RINGING -> {
                Toast.makeText(applicationContext, "Incoming call", Toast.LENGTH_SHORT).show()
            }
        }
    }
}
telephonyManager.registerPhoneStateCallback(phoneStateCallback)

在此示例中,我们使用registerPhoneStateCallback()方法注册了一个PhoneStateCallback回调。当电话状态发生变化时,系统将调用onCallStateChanged()方法。在这个方法中,我们检查来电状态是否为CALL_STATE_RINGING,并在手机响铃时显示一个Toast消息。

相关内容

热门资讯

透视网页版!哈糖大菠萝怎么挂(... 透视网页版!哈糖大菠萝怎么挂(透视)开挂辅助器(一直真的是有挂)-哔哩哔哩1、起透看视 哈糖大菠萝怎...
记者获悉!wepoker怎么破... 记者获悉!wepoker怎么破解游戏,边锋老友荣成辅助,一贯有挂(详情总结教程)-哔哩哔哩1、边锋老...
透视存在!德州透视是真的假的(... 透视存在!德州透视是真的假的(透视)开挂辅助方法(原来是真的挂)-哔哩哔哩透视存在!德州透视是真的假...
透视教程!德普之星私人局辅助器... 透视教程!德普之星私人局辅助器,wepoker辅助器软件下载,技法教程(其实真的有挂)-哔哩哔哩1、...
经调查!wepoker破解器激... 经调查!wepoker破解器激活码,微信茶馆辅助器,总是是真的挂(解密安装教程)-哔哩哔哩1)微信茶...
透视代打!wepoker手机版... 透视代打!wepoker手机版辅助,wepoker黑侠辅助器正版下载,攻略教程(其实是真的挂)-哔哩...
透视神器!wepoker轻量版... 透视神器!wepoker轻量版透视方法(透视)开挂辅助工具(真是真的是有挂)-哔哩哔哩1、在wepo...
目前来看!wepoker手机插... 目前来看!wepoker手机插件,中至赣牌圈挂件多少钱一个,真是真的有挂(曝光2025教程)-哔哩哔...
透视辅助!werplan免费挂... 透视辅助!werplan免费挂下载,pokemmo免费脚本,学习教程(一直真的有挂)-哔哩哔哩暗藏猫...
透视检测!wpk软件是正规的吗... 透视检测!wpk软件是正规的吗(透视)开挂辅助器(真是真的有挂)-哔哩哔哩1、wpk软件是正规的吗a...