HarmonyOS 鸿蒙Next中打电话标识
HarmonyOS 鸿蒙Next中打电话标识 打进打出都是一个标志,没办法区分到底是对方打进来的,还是自己打出去的。
更多关于HarmonyOS 鸿蒙Next中打电话标识的实战教程也可以访问 https://www.itying.com/category-93-b0.html
4 回复
前面带电话图标的是自己打的 不带的是接入的,
在HarmonyOS Next中,打电话标识通过系统服务TelephonyManager的getCallState()方法获取,返回值为CALL_STATE_IDLE(空闲)、CALL_STATE_RINGING(响铃)或CALL_STATE_OFFHOOK(通话中)。开发者可通过监听TelephonyManager.CALL_STATE_CHANGED广播实时获取状态变更。权限需声明ohos.permission.READ_CALL_STATE。
在HarmonyOS Next的通话记录中,系统默认使用同一图标表示呼入和呼出通话,但可以通过通话记录条目的上下文信息区分类型。呼入通话通常会显示来电号码及时间,而呼出通话会标注“已拨出”或类似提示。如需进一步区分,建议检查通话详情页或设置中的通话记录筛选选项。