2012-08-16 71 views
0

我在Google中搜索過但還沒有找到答案?我可以從我自己的應用程序執行電話嗎?想象一下,我們有EditText和Button的活動。按下按鈕後,我可以撥打EditText中輸入的號碼嗎?這是真的嗎?以什麼方式?Android通話管理器

回答

1

使用此代碼。

Intent callIntent = new Intent(Intent.ACTION_DIAL); 

callIntent.setData(Uri.parse("tel:98498489484")); 

startActivity(callIntent); 
+0

請記住,您需要CALL_PHONE權限。 – FWeigl 2012-08-16 15:33:32

+0

@nandeesh以這種方式,我已經轉移到標準呼叫窗口,之後我必須按下綠色電話按鈕來執行呼叫。我能否在後臺撥打電話或者不按電話按鈕? – abilash 2012-08-16 15:46:18

+0

我不認爲這是最新的SDK中可能的。你正在談論的功能曾經存在於舊版本(可能是froyo)。但出於安全原因,這已受到限制。 – nandeesh 2012-08-16 15:51:36