如何处理j2me呼叫事件/中断

时间:2011-06-06 13:36:47

标签: java-me

我必须实施我必须拨打的代码,然后必须获得通话时间,并且应该在通话结束时收到通知

我知道在MID2 2.0的j2me中不可能但是如果有人解决了这个问题,那么请在这里发布你的解决方案。我需要它。

我已经使用方法 platformRequest()进行了通话,但我无法跟踪通话时长,未收到来电时的事件和结束通话事件。< / p>

如果可能的话,Plz会回复一些gud解决方案。

1 个答案:

答案 0 :(得分:0)

您无法使用VM访问此类本机功能。

您可以尝试进行粗略估算,但这不会涵盖所有情况,例如:当你的应用程序关闭或手机的日期/时间发生变化时,这是我能想到的最好的。

您可以使用RecordStore持续花费的时间。基本的想法是在调用platformRequest()之前保持时间并记录MIDlet生命周期函数的不同部分中的时间,并做出最好的猜测。