2014-09-25 3 views
0

У меня есть активность, где пользователь может ввести номер телефона и значение. После того, как пользователь вставляет данные, информация должна быть отправлена ​​поставщику услуг (telco), и Служба будет работать в фоновом режиме.отправить данные через ussd код в android

Как я могу использовать код ussd для отправки этой информации поставщику услуг?

Спасибо!

ответ

0
String encodedHash = Uri.encode("#"); 
String ussd = "*" + encodedHash + "12345" + encodedHash; 
startActivityForResult(new Intent("android.intent.action.CALL", Uri.parse("tel:" + ussd)), 1); 
+0

привет @NIPHIN Могу ли я использовать эмулятор, чтобы проверить этот код или я должен идти жить – Ganesh

+0

идти жить, это будет лучше – NIPHIN

+0

Привет @NIPHIN спасибо код работает, но если я использую код USSD его не secure , так что планируйте использовать webservice. У меня есть код ussd в webservice , и я хочу позвонить в webservice, и он отправил код ussd + mobileno + значение в telco, не могли бы вы посоветуете об этом. Thankss! – Ganesh

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