Служба передачи данных в роуминге на телефонах Blackberry
Могу ли я проверить в своем приложении, что услуга передачи данных доступна в роуминге? Могу ли я использовать PhoneState.isDataServiceAvailable()
для этой ситуации или использовать другое решение?
1 ответ
Не знаком с PhoneState. Кажется, он не является частью API RIM.
Вы можете использовать RadioInfo.getNetworkService() и проверить это с флагом RadioInfo.NETWORK_SERVICE_ROAMING, который сообщит вам, если вы находитесь в роуминге. Затем вы можете проверить флаг RadioInfo.NETWORK_SERVICE_DATA, чтобы увидеть, есть ли у вас данные.
Но вы хотите знать, будет ли он доступен, даже если вы в настоящее время не в роуминге? Для этого может быть служебная книга, но я не уверен.