Android. Как я могу программно проверить, есть ли у телефона кредит?

Я хочу узнать, есть ли у телефона кредит в моем приложении. Можно ли это сделать? Я думаю, что USSD-сообщение может быть отправлено для возврата баланса, однако это будет зависеть от сети. Я ищу универсальное решение.


person null    schedule 22.11.2011    source источник
comment
Это невозможно.........   -  person ingsaurabh    schedule 22.11.2011
comment
Не голосуйте за закрытие вопросов только потому, что ответ - это невозможно, вместо этого опубликуйте ответ, объясняющий, что это невозможно сделать и почему.   -  person Justin    schedule 22.11.2011
comment
См. также этот вопрос о USSD и Android: stackoverflow.com/questions/4193343/   -  person Flow    schedule 29.12.2011


Ответы (1)


Вы можете отправить USSD-сообщение, вызвав действие набора номера, но вы не получите ответа в своем приложении. (будет тост для пользователя). Некоторые провайдеры могут предоставлять услугу REST, позволяющую вам запрашивать баланс или отправлять SMS (которые могут быть прочитаны приложением).

person Konstantin Pribluda    schedule 22.11.2011
comment
Это, вероятно, лучшее, что вы можете ПОПРОБОВАТЬ, однако это вряд ли сработает. - person st0le; 22.11.2011
comment
отправка USSD работает определенно, а не только. - person Konstantin Pribluda; 22.11.2011