在Mobile中检测掉话

时间:2010-05-04 21:19:42

标签: mobile mobile-phones java-me

我正在使用摩托罗拉设备并使用J2ME开发它。我正在寻找一种功能,以便在被丢弃时检测出进入或退出的呼叫。 我的意思是,当呼叫被删除时,我需要认识到这个事件。

由于

3 个答案:

答案 0 :(得分:0)

没有标准的J2ME电话API。

在那个特定的手机上可能有一个可用的基于java的专用API,但这不太可能,也不是很明显要验证。

答案 1 :(得分:0)

您可以使用应用程序的生命周期来检测中断。您的设备可以检测到电话呼入何时进入和结束,并触发shownotify(),hidenotify(),startApp(),pauseApp(),然后执行相应的操作。请参阅canvas class。因此,如果您正在运行应用程序,则可以检测到来电,等待它结束然后执行某些操作。这当然是特定于设备/制造商的,当涉及到为许多设备移植时,你处于一个受伤的世界。我不确定你是否可以为传出电话做这样的事情,因为你的应用程序将在后台并暂停大多数设备。

答案 2 :(得分:0)

您可以尝试检查motorola开发人员网页。摩托罗拉有自己的j2me库,它可能支持你需要的案例。