diff options
author | Nancy Chen <nancychen@google.com> | 2014-12-03 15:18:08 -0800 |
---|---|---|
committer | Nancy Chen <nancychen@google.com> | 2014-12-04 14:28:21 -0800 |
commit | 8c066f7cc38a32ea6bd8138eb23eaeefcadd3b8a (patch) | |
tree | 65be065fe527cb1a90dea3f0bfc905c8bbd93a14 /telecomm/java/com/android/internal | |
parent | 75f304f922dcb27e57dcbea17a36d426f6b223a7 (diff) | |
download | frameworks_base-8c066f7cc38a32ea6bd8138eb23eaeefcadd3b8a.zip frameworks_base-8c066f7cc38a32ea6bd8138eb23eaeefcadd3b8a.tar.gz frameworks_base-8c066f7cc38a32ea6bd8138eb23eaeefcadd3b8a.tar.bz2 |
Use TelecomManager to call TelephonyManager#getVoicemailNumber (1/2)
Since we don't want the phone app to call TelephonyManager methods
directly, create a method in TelecomManager to mimic the behavior. The
reason we don't return the voicemail number directly is because once
TelecomManager becomes public, we don't want any old app to be able to
get the SIM's voicemail number.
Bug: 18233678
Change-Id: I620af409788aea7b58169b72a563baeed8115080
Diffstat (limited to 'telecomm/java/com/android/internal')
-rw-r--r-- | telecomm/java/com/android/internal/telecom/ITelecomService.aidl | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/telecomm/java/com/android/internal/telecom/ITelecomService.aidl b/telecomm/java/com/android/internal/telecom/ITelecomService.aidl index cbd9d69..f8d7539 100644 --- a/telecomm/java/com/android/internal/telecom/ITelecomService.aidl +++ b/telecomm/java/com/android/internal/telecom/ITelecomService.aidl @@ -121,6 +121,11 @@ interface ITelecomService { boolean isVoiceMailNumber(in PhoneAccountHandle accountHandle, String number); /** + * @see TelecomServiceImpl#hasVoiceMailNumber + */ + boolean hasVoiceMailNumber(in PhoneAccountHandle accountHandle); + + /** * @see TelecomServiceImpl#getDefaultPhoneApp */ ComponentName getDefaultPhoneApp(); |