2012-08-16 35 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