2011-09-05 69 views
1

的J2ME手機狀態監聽我要開發的應用程序,將需要檢測主叫號碼,並能夠掛斷電話。我想要使​​用幾種不同的j2ee midp2手機,但我找不到能夠提供給我主叫號碼和/或管理呼叫狀態(放下它)的j2me API。有類似Android的PhoneStateListener

在Android上有PhoneStateListener,所以應用程序可以監聽來電並處理它。

由於應用程序不得轉售/分佈(我不綁定手機,但只有到GSM網絡),我也可以使用一些價格合理的工業級解決方案了。

所以Q是:是否有可能檢測J2ME呼叫者信息或我只是要回收站中的所有可用我的諾基亞手機,並買了一些中低端的Android的東西呢?

回答

1

目前,低端的Android東西似乎是要走的路。

  • 沒有的JavaME API規範這樣的東西(JSR 253 Mobile Telephony),但我不知道的是它支持任何真正的手機

    的移動電話API允許Java應用程序訪問 呼叫 - 相關的功能,如:

    • 發起語音和緊急呼叫
    • 接收/接受呼入呼叫
    • 控制和結束一個現有呼叫
    • 接收呼叫狀態的事件通知改變
    • 接收的網絡狀態發生變化的事件通知(例如漫遊 到不同的網絡)
    • 訪問網絡信息,例如網絡ID和「網絡選擇 模式」
    • 使用輔助服務,如多方通話,呼叫 轉發關於補充業務
    • 獲取狀態信息
    • 激活/關閉補充業務
    • 發送/接收非結構化補充業務數據
    • 管理與呼叫相關的電話和用戶參數,例如「電話 身份顯示限制」或 「用戶組」

2

不幸的是,此功能在Java ME中不可用。只有您可以在應用程序內撥打電話。您無法訪問呼叫註冊表。

相關問題