diff options
author | Prerepa Viswanadham <dham@google.com> | 2015-03-24 13:46:08 -0700 |
---|---|---|
committer | Prerepa Viswanadham <dham@google.com> | 2015-03-24 13:46:08 -0700 |
commit | 4209a28270a70016ee5ee6cae3dc96d6df0ade26 (patch) | |
tree | 0b34ced229a97011fe75b96fc2ac8c57ab346f02 /telephony | |
parent | a7b212d9f10bb4f2b7fb2f926587f6e904a85579 (diff) | |
parent | d35f8862ac2167285ace52c10a4f921fb1dbb873 (diff) | |
download | frameworks_base-4209a28270a70016ee5ee6cae3dc96d6df0ade26.zip frameworks_base-4209a28270a70016ee5ee6cae3dc96d6df0ade26.tar.gz frameworks_base-4209a28270a70016ee5ee6cae3dc96d6df0ade26.tar.bz2 |
Merge remote-tracking branch 'goog/mirror-m-wireless-internal-release' into master_merge
Change-Id: I49aab437af220f1139cfd2d0a9c362acce31074e
Diffstat (limited to 'telephony')
-rw-r--r-- | telephony/java/android/telephony/TelephonyManager.java | 28 | ||||
-rw-r--r-- | telephony/java/com/android/internal/telephony/ITelephony.aidl | 12 |
2 files changed, 40 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/TelephonyManager.java b/telephony/java/android/telephony/TelephonyManager.java index b44fa6c..386b6aa 100644 --- a/telephony/java/android/telephony/TelephonyManager.java +++ b/telephony/java/android/telephony/TelephonyManager.java @@ -4057,6 +4057,34 @@ public class TelephonyManager { } /** + * Returns the Status of Volte + *@hide + */ + public boolean isVolteEnabled() { + try { + return getITelephony().isVolteEnabled(); + } catch (RemoteException ex) { + return false; + } catch (NullPointerException ex) { + return false; + } + } + + /** + * Returns the Status of Wi-Fi Calling + *@hide + */ + public boolean isWifiCallingEnabled() { + try { + return getITelephony().isWifiCallingEnabled(); + } catch (RemoteException ex) { + return false; + } catch (NullPointerException ex) { + return false; + } + } + + /** * Set TelephonyProperties.PROPERTY_ICC_OPERATOR_NUMERIC for the default phone. * * @hide diff --git a/telephony/java/com/android/internal/telephony/ITelephony.aidl b/telephony/java/com/android/internal/telephony/ITelephony.aidl index f9e15f3..c18e3b6 100644 --- a/telephony/java/com/android/internal/telephony/ITelephony.aidl +++ b/telephony/java/com/android/internal/telephony/ITelephony.aidl @@ -901,6 +901,18 @@ interface ITelephony { boolean isImsRegistered(); /** + * Returns the Status of Wi-Fi Calling + *@hide + */ + boolean isWifiCallingEnabled(); + + /** + * Returns the Status of Volte + *@hide + */ + boolean isVolteEnabled(); + + /** * Returns the unique device ID of phone, for example, the IMEI for * GSM and the MEID for CDMA phones. Return null if device ID is not available. * |