2011-10-19 99 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#來關閉該服務。