|Phone state intent/Listener||New outgoing call intent|
|In + Out||-||OffHook||V|
|Out + In||V||Ringing||-|
|2 Calls + hang||-||-||-|
|2 Calls + swap||-||-||-|
|2 Calls + Conf||-||-||-|
Why is this so amazing?
- First, the call events are separated to two intents, or one intent and a listener, which is ridicules...
- Second, the events are so limited, that no function can be based according to the calls...
- THERE ARE NO EVENTS FOR a second call hang up, call swap, or 2 calls ==> conference... WFT?? (terrible failure)
Note how many '-' are there... how many events are impotent.
I love Android, but the more I dig, the more dirt I find...
If you have other insights please comment!