gpt4 book ai didi

java - 如何获取从您的应用程序开始通话的持续时间?

转载 作者:行者123 更新时间:2023-12-01 19:13:54 24 4
gpt4 key购买 nike

在我的应用程序中,当有人单击按钮时,就会开始打电话。我可以检测电话通话何时结束,以便测量本次通话的持续时间吗?

Tnx。

最佳答案

对于调用开始,请使用 BroadcastReceiver 来执行操作 android.intent.action.NEW_OUTGOING_CALL 的 Intent。对于调用结束,您希望使用 BroadcastReceiver 来执行操作 android.intent.action.PHONE_STATE 的 Intent。当通话结束时,您收到的 Intent 将有一个额外的 TelephonyManager.EXTRA_STATE,其值为 TelephonyManager.EXTRA_STATE_IDLE。然后,您可以设置间隔计时器值并跟踪持续时间。

关于java - 如何获取从您的应用程序开始通话的持续时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7490752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com