diff options
author | wangqi <wangqi@google.com> | 2018-03-30 15:57:56 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-03-30 17:13:38 -0700 |
commit | f6be61727fba9b0fdac3b9d69588e4467f861552 (patch) | |
tree | 59cc77a5e0567cb67089697d6c274a0d2052726f /java/com/android/dialer/telecom | |
parent | f5f774df4b487d702b5509ce6caaac69bd2f726f (diff) |
Add upgrade to RTT call button.
This button has higher priority over add call button if RTT is enabled.
Bug: 67596257
Test: ButtonChooserIntegrationTest
PiperOrigin-RevId: 191129313
Change-Id: I5a3302a0970e77a933439749e0e559a691235523
Diffstat (limited to 'java/com/android/dialer/telecom')
-rw-r--r-- | java/com/android/dialer/telecom/TelecomUtil.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/java/com/android/dialer/telecom/TelecomUtil.java b/java/com/android/dialer/telecom/TelecomUtil.java index 2608cb2aa..f05ec202d 100644 --- a/java/com/android/dialer/telecom/TelecomUtil.java +++ b/java/com/android/dialer/telecom/TelecomUtil.java @@ -26,6 +26,7 @@ import android.net.Uri; import android.os.Build.VERSION; import android.os.Build.VERSION_CODES; import android.provider.CallLog.Calls; +import android.provider.Settings; import android.support.annotation.NonNull; import android.support.annotation.Nullable; import android.support.annotation.RequiresPermission; @@ -299,6 +300,11 @@ public abstract class TelecomUtil { return instance.isDefaultDialer(context); } + public static boolean isRttEnabled(Context context) { + return Settings.System.getInt(context.getContentResolver(), Settings.System.RTT_CALLING_MODE, 0) + != 0; + } + /** @return the other SIM based PhoneAccountHandle that is not {@code currentAccount} */ @Nullable @RequiresPermission(permission.READ_PHONE_STATE) |