2013-10-30 63 views
1

我想撥一個特殊號碼一樣如何在android中進行特殊調用並獲得結果?

* 123#

這是一個網絡請求並獲得通過網絡發送的結果。

這可能嗎?我該怎麼做?

+4

電話號碼,你真的希望是/否回答? –

+0

[可能在Android上執行USSD請求的可能性重複?](http://stackoverflow.com/questions/5477597/how-is-it-possible-to-do-do-ussd-requests-on-android) –

回答

0

是的,你可以這樣做:

Intent calling=new Intent(Intent.ACTION_CALL); 

if (phno.contains("#")) 
    phno = Uri.encode(phno+"#"); 

calling.setData(Uri.parse("tel:"+(phno))); 

startActivity(calli); 

注:

這裏PHNOString包含如* 123#或123456789

+0

實際的答案在於[Mohsen Afshin的評論](http://stackoverflow.com/questions/5477597/how-is-it-possible-to-do-do-ussd-requests-on-android)。 – rtuner

相關問題