I have an Android (2.x)
app that read call logs from CallLog.Calls.CONTENT_URI
.
Recently I got an error report that get an unexpected value from TYPE
field. I assume in the source code that the values should always be 1, 2, 3 (CallLog.Calls.INCOMING_TYPE, CallLog.Calls.OUTGOING_TYPE, and CallLog.Calls.MISSING_TYPE repectively)
Unfortunately I don't have information about the actual value I got. My problem is, what are the possible values of the TYPE
field beyond the above three? The Android javadoc explicitly stated "The type of the call (incoming, outgoing or missed)"