I’ve written a test app to read the call log.
There are 3 types of field -> incoming, outgoing, missed
In the emulator, I get the type missed after not picking up the phone.
If I reject the call, I will get the type incoming.
On my HTC Hero phone I get always the type missed.
On not picking up and if I reject the type field is always missed type.
Is this a bug in the HTC Hero?
The reason is because HTC don’t differentiate between “rejected” and “missed”!
For the HTC phones “rejected” and “missed” its the same.
I don’t know why, but the support center of HTC has told me that this is a great feature of HTC phones !?!? Very strange 🙂