2010-07-20 5 views

ответ

1

Не знаком с PhoneState. Он, похоже, не является частью RIM API.

Вы можете использовать RadioInfo.getNetworkService() и проверить это на флаге RadioInfo.NETWORK_SERVICE_ROAMING, который скажет вам, был ли вы роуминг. Затем вы можете проверить флаг RadioInfo.NETWORK_SERVICE_DATA, чтобы узнать, есть ли у вас данные.

Но вы хотите знать, будет ли он доступен, даже если вы в настоящее время не находитесь в роуминге? Для этого может быть служебная книга, но я не уверен.

+0

Спасибо. Я думаю, что использую метод с RadioInfo.NETWORK_SERVICE_DATA. Он должен работать в любых случаях (в роуминге или в обычной сети) – shkaffy