CallLog.Calls.MissedReason Field
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Where the CallLog.Calls#TYPE
is CallLog.Calls#MISSED_TYPE
,
indicates factors which may have lead the user to miss the call.
[Android.Runtime.Register("MISSED_REASON", ApiSince=31)]
public const string MissedReason;
[<Android.Runtime.Register("MISSED_REASON", ApiSince=31)>]
val mutable MissedReason : string
Field Value
- Attributes
Remarks
Where the CallLog.Calls#TYPE
is CallLog.Calls#MISSED_TYPE
, indicates factors which may have lead the user to miss the call.
Type: INTEGER
There are two main cases. Auto missed cases and user missed cases. Default value is: <ul> <li>CallLog.Calls#MISSED_REASON_NOT_MISSED
</li> </ul>
Auto missed cases are those where a call was missed because it was not possible for the incoming call to be presented to the user at all. Possible values are: <ul> <li>CallLog.Calls#AUTO_MISSED_EMERGENCY_CALL
</li> <li>CallLog.Calls#AUTO_MISSED_MAXIMUM_RINGING
</li> <li>CallLog.Calls#AUTO_MISSED_MAXIMUM_DIALING
</li> </ul>
User missed cases are those where the incoming call was presented to the user, but factors such as a low ringing volume may have contributed to the call being missed. Following bits can be set to indicate possible reasons for this: <ul> <li>CallLog.Calls#USER_MISSED_SHORT_RING
</li> <li>CallLog.Calls#USER_MISSED_DND_MODE
</li> <li>CallLog.Calls#USER_MISSED_LOW_RING_VOLUME
</li> <li>CallLog.Calls#USER_MISSED_NO_VIBRATE
</li> <li>CallLog.Calls#USER_MISSED_CALL_SCREENING_SERVICE_SILENCED
</li> <li>CallLog.Calls#USER_MISSED_CALL_FILTERS_TIMEOUT
</li> </ul>
Java documentation for android.provider.CallLog.Calls.MISSED_REASON
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.