gpt4 book ai didi

android - 有可能在通话期间获得拨出通话时长吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:18:48 25 4
gpt4 key购买 nike

我会得到拨出电话的持续时间,我想在对方接听我的电话时得到,但是使用 PhoneStateListener 我们可以获得通话状态,但是 PhoneStateListener 在拨出电话时立即将状态更改为 CALL_STATE_OFFHOOK开始而不是当对方接听电话时,所以我无法在通话期间获得有效的通话时间。有什么想法可以做到这一点

提前致谢!

最佳答案

我认为只要监视通话记录就可以做到这一点。您可以在通话结束时查询通话记录,持续时间字段会告诉您您想知道的内容。

这是一个很好的教程。只需将字段 CallLog.Calls.DURATION 添加到数组即可。

http://www.dcpagesapps.com/developer-resources/android/25-android-tutorial-call-logs

希望对您有所帮助。

以马内利

关于android - 有可能在通话期间获得拨出通话时长吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3959128/

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