2011-10-19 73 views
0

可能重复:
Call forwarding呼叫android系统forwading编程

任何人都可以建议我们如何可以将呼叫转发到特定号码为要求用户。 假设来自某个号码的用户消息,并建议他的android手机上的电话呼叫应该按照他所提供的号码进行拨打。然后,应该以编程方式对该号码进行呼叫。我们将能够使用广播接收器获取Callforwading必须完成的数量并解析已发送的消息。 然后在那之后,如何以编程方式接近CallForwading上的特定号码。

回答

2

我在网上探索并得到了我的问题的答案,即如何以编程方式转发呼叫。添加这些代码行,一个将能够实现它。

String callForwardString = "**21*1234567890#";  
Intent intentCallForward = new Intent(Intent.ACTION_DIAL); // ACTION_CALL        
Uri uri2 = Uri.fromParts("tel", callForwardString, "#"); 
intentCallForward.setData(uri2);         
startActivity(intentCallForward); 

这里1234567890代表电话号码。根据需要添加适当的电话号码。可以拨打## 21#来关闭该服务。