我想知道当另一个人接听(但尚未接受)拨出电话并且您收到回铃音时,如何在Android中检测到。
我使用方法PhoneStateListener
尝试onCallStateChanged(int state, String callingNumber)
,但状态仅返回给我2
(开始)和0
(结束),而不是当呼叫被接受时另一个人(你开始通话和另一个电话之间有一段时间接听电话并开始响铃)
已经有一种Android方法可以知道它或做什么?
答案 0 :(得分:3)
根据您的问题,我的答案是否
没有办法(很遗憾,因为我需要它)来检测拨出电话开始振铃的时间。
通过常规的非系统应用程序无法检测到 - 没有Android API。我找不到办法,我在很长一段时间内用Google搜索解决方案: - (