1
學習Android Dialpad Fragment的源代碼我注意到很奇怪的東西 - 你不能調用幾個數字。Android撥號器應用程序中的禁止號碼是什麼?
if (number != null && !TextUtils.isEmpty(mProhibitedPhoneNumberRegexp)
&& number.matches(mProhibitedPhoneNumberRegexp)) {
Log.i(TAG, "The phone number is prohibited explicitly by a rule.");
if (getActivity() != null) {
DialogFragment dialogFragment =
ErrorDialogFragment.newInstance(
R.string.dialog_phone_call_prohibited_message);
dialogFragment.show(getFragmentManager(), "phone_prohibited_dialog");
}
其中mProhibitedPhoneNumberRegexp
應加載
mProhibitedPhoneNumberRegexp = getResources().getString(
R.string.config_prohibited_phone_number_regexp);
但我不能找到dailer模塊,而不是在PhoneCommen模塊,而不是在Android源的聯繫人模塊相關的字符串。所以我的問題是在哪裏可以找到這個字符串,爲什麼Android操作系統禁止撥打一些號碼,是白宮還是什麼?
任何想法爲什麼它被保留? –
不幸的不是。也許是一個法律問題? – Christopher