am 09223891: Crespo4G: Voicemail: Add \'config_telephony_...\' for Sprint
* commit '092238916fd5d10090c0bcad33644778a1f366e7': Crespo4G: Voicemail: Add 'config_telephony_...' for Sprint
This commit is contained in:
@@ -399,4 +399,7 @@
|
||||
<!-- Do not translate. Defines the slots is Two Digit Number for dialing normally not USSD -->
|
||||
<string-array name="config_twoDigitNumberPattern">
|
||||
</string-array>
|
||||
|
||||
<!-- The VoiceMail default value is displayed to my own number if it is true -->
|
||||
<bool name="config_telephony_use_own_number_for_voicemail">false</bool>
|
||||
</resources>
|
||||
|
||||
@@ -737,7 +737,14 @@ public class CDMAPhone extends PhoneBase {
|
||||
String number = null;
|
||||
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(getContext());
|
||||
// TODO: The default value of voicemail number should be read from a system property
|
||||
number = sp.getString(VM_NUMBER_CDMA, "*86");
|
||||
|
||||
// Read platform settings for dynamic voicemail number
|
||||
if (getContext().getResources().getBoolean(com.android.internal
|
||||
.R.bool.config_telephony_use_own_number_for_voicemail)) {
|
||||
number = sp.getString(VM_NUMBER_CDMA, getLine1Number());
|
||||
} else {
|
||||
number = sp.getString(VM_NUMBER_CDMA, "*86");
|
||||
}
|
||||
return number;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user