解释Android电话类型

时间:2018-11-16 22:30:38

标签: android phone-call android-phone-call

Android呼叫日志为每个呼叫提供一种类型,是七个选项之一:BLOCKED_TYPEINCOMING_TYPEMISSED_TYPEOUTGOING_TYPEREJECTED_TYPE,{ {1}}和VOICEMAIL_TYPE

我的应用程序正在通过呼叫日志进行扫描,但是我在解释此类信息时遇到困难。麻烦之处在于,选项似乎并不脱节,也就是说,我打出的另一端被拒绝的通话同时是ANSWERED_EXTERNALLY_TYPEOUTGOING_TYPE。我拒绝的来电是REJECTED_TYPEINCOMING_TYPE

所以我似乎缺少了一些东西,the docs本身似乎不足以做出正确的解释。

我最好的猜测是REJECTED_TYPEBLOCKED_TYPEMISSED_TYPEREJECTED_TYPEVOICEMAIL_TYPE都暗示着ANSWERED_EXTERNALLY_TYPE,而其他一切都是只是简单的INCOMING_TYPE调用。这是基于以下假设:电话系统未提供有关我的呼叫接收者如何处理它的元信息,因此有关处理的所有其他信息均来自我的电话本身,并且与我的行为有关,而不是其行为。 >

但是我真的不知道。对我来说,这是一个非常新的领域。有人可以告诉我这些电话类型的真正含义吗?

0 个答案:

没有答案