2016-03-02 6 views
1

Значение TelephonyManager.getPhoneType связано с телефоном и является фиксированным или связано с SIM-картой? Возвращаемое значение - фиксированная константа, независимо от типа sim. СпасибоЗначение TelephonyManager.getPhoneType связано с телефоном и фиксированной константой или связано с SIM-картой?

ответ

1

Термин «PhoneType» определенно запутан, здесь, по-видимому, речь идет о типе устройства, на котором в настоящий момент действует телефон. Таким образом, тот же физический телефон может сообщать различные значения для разных подписок:

TelephonyManager.getPhoneType 

звонки

getCurrentPhoneType(getDefaultSubscription()) 

комментарии к «getCurrentPhoneType» указывают, что она возвращает тип устройства для конкретной подписки:

/** 
* Returns a constant indicating the device phone type for a subscription. 
* 
* @see #PHONE_TYPE_NONE 
* @see #PHONE_TYPE_GSM 
* @see #PHONE_TYPE_CDMA 
* 
* @param subId for which phone type is returned 
*/ 

 Смежные вопросы

  • Нет связанных вопросов^_^