diff options
| author | 2009-09-15 18:32:02 -0700 | |
|---|---|---|
| committer | 2009-09-16 11:11:05 -0700 | |
| commit | 60d45f0f0320801a16db2ad038453c098e98966c (patch) | |
| tree | c8f71ada93307d98f6192fd568bd244ac6734ada /libs/ui/FramebufferNativeWindow.cpp | |
| parent | 46ad796186bdca8bac75607340aa0fac0c34a9d8 (diff) | |
Added a field to track if the call is to a voicemail instance.
Refactored common code between CallerInfo and CallerInfoAsyncQuery that deal
with voicemail number comparison.
In CallerInfo.java added a new field mIsVoiceMail to indicate this is a
voicemail call.
Added a new method to convert the CallerInfo into a VM instance.
Added a new method to generate a debug string from an instance.
PhoneNumberUtils has a new method "isVoiceMailNumber" to check if a number
is a VM one. I left the method as hidden. Previously any security exception
failure was cached in a static variable. I removed that and
privilege the optmistic scenario. I am not sure if the security exception
is only for the 'regular' telephony layer and if it applies if a 3rd party
VM app is installed (e.g googlevoice), hence i removed the cashing to make
sure we can pick up new voicemail providers when installed/enabled/disabled.
Bug:2112640
Diffstat (limited to 'libs/ui/FramebufferNativeWindow.cpp')
0 files changed, 0 insertions, 0 deletions