2013-01-06 40 views
0

我正在尋找一個開發人員指南或電話管理的好教程在android中。 我想要做的是檢測傳入的電話激活一個自定義活動,我可以在其中回答,拒絕和掛斷電話。android中的通話管理

由於某種原因,我無法在Google中找到有關它的良好信息。

回答

0

您必須與TelephonyManager(我正在使用您可以在「Miscellaneous」部分here)中找到的代碼進行交互。

+0

這似乎是一種獲取來電狀態的方法。有沒有改變它(答案/拒絕/掛斷)? – CaptainNemo

+0

我在http://www.androidsnippets.com/automatic-phone-caller發現了一些代碼。看起來你必須實例化內部類(從com.android.internal.telephony.ITelephony派生)來直接訪問電話。我還沒有測試過它。另一方面,您可以使用http://developer.android.com/reference/android/telephony/PhoneStateListener.html以更高/更好的記錄級別進行交互。但我不能說它有很好的記錄。 – DigCamara

+0

我也發現http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/1.5_r4/com/android/internal/telephony/ITelephony.java這似乎是文件多一點這個界面。 – DigCamara