I noticed that a new field called CallLog.Calls.NUMBER_PRESENTATION has been added to API 19 (Kitkat).
documentation says
A number representing the rules set by the network.Allowed values: PRESENTATION_ALLOWED PRESENTATION_RESTRICTED PRESENTATION_UNKNOWN PRESENTATION_PAYPHONE
A number representing the rules set by the network.
Allowed values: PRESENTATION_ALLOWED PRESENTATION_RESTRICTED PRESENTATION_UNKNOWN PRESENTATION_PAYPHONE
Does anyone know what this is used for / according to what it is?
I checked it out.
This seems to let you know, for example, what the caller has configured to display on your phone.
, , PRESENTATION_RESTRICTED.
PRESENTATION_RESTRICTED
PRESENTATION_ALLOWED. , .
PRESENTATION_ALLOWED
, , , , - (AKA " "), , Galaxy S7 "-2", ( ).