2013-05-04 44 views
2

我想在android中實現以下功能。想在通話過程中獲得用戶輸入

當userA撥打userB時。 當用戶B在呼叫號碼簿期間按任意鍵時,用戶A可以獲得關於用戶所選按鈕的通知。

可能嗎?

+1

不,這是不可能的,原因是你需要一種特殊的設備來讀取用戶輸入。普通電話無法執行此類活動。 – Lucifer 2013-05-04 06:25:05

回答

1

通過使用gsm調用你想要的功能沒有任何API支持。但你可以嘗試以下任何

案例1:

當通話期間,按下數字鍵然後DTMF音頻被髮送。嘗試如果你能以某種方式解碼DTMF音。由於有在通話過程中的android沒有記錄選項,您可以嘗試..設置揚聲器(我沒有試過,所以不知道完全) 爲此,您可以看到這個project

案例2

通過網絡創建另一個渠道。創建服務器客戶端機制以在服務器中註冊每個號碼。每當兩個註冊用戶的兩個呼叫通過網絡發送數據。 你可以看到一個類似的應用程序thruto

+0

我不想使用案例2 和情況1是不可能的。 感謝您給予澄清。 – Bug 2013-05-04 08:16:50

+0

@ Bug它可以解碼 – 2016-05-01 13:45:12

相關問題