From a5249f6d83f080c320733f0da4d1e3caa13b3bf9 Mon Sep 17 00:00:00 2001 From: Brad Ebinger Date: Fri, 30 Jun 2017 15:34:32 -0700 Subject: Adds a new string definition for IMS Access blocked reason When a call is disconnected with the Telephony DisconnectCause IMS_ACCESS_BLOCKED, DisconnectCause#getReason will now return the reason REASON_IMS_ACCESS_BLOCKED. Bug: 33821263 Test: manual tests Merged-In: Ic8b76e83aa8eb20074862f0e67734d2c5389ba12 Change-Id: Ic17cefa35a51f739c893923a2db7f3dca8ada202 --- telecomm/java/android/telecom/DisconnectCause.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/telecomm/java/android/telecom/DisconnectCause.java b/telecomm/java/android/telecom/DisconnectCause.java index e6b567e388aa..dcf5c271d0eb 100644 --- a/telecomm/java/android/telecom/DisconnectCause.java +++ b/telecomm/java/android/telecom/DisconnectCause.java @@ -83,6 +83,13 @@ public final class DisconnectCause implements Parcelable { */ public static final String REASON_WIFI_ON_BUT_WFC_OFF = "REASON_WIFI_ON_BUT_WFC_OFF"; + /** + * Reason code (returned via {@link #getReason()}), which indicates that the video telephony + * call was disconnected because IMS access is blocked. + * @hide + */ + public static final String REASON_IMS_ACCESS_BLOCKED = "REASON_IMS_ACCESS_BLOCKED"; + private int mDisconnectCode; private CharSequence mDisconnectLabel; private CharSequence mDisconnectDescription; -- cgit v1.2.3