2009/6/6 永别了 <nig...@gmail.com>:
> 我现在想在来电拒绝接听电话的时候做点事情,但是我不知道怎么获得这个事件。
> >
>
下面是这个小程序的一点信息。
我当算写一个程序实现:当我拒绝接听一个电话时,自动给对方发一条预先编辑好的短信。我想到这个程序主要是因为有时不方便接听电话,所以当拒绝接听的时
候
自动给对方发条短信说明一下情况。
我当时考虑的主要要完成如下几个问题:
1.获得拒绝接听电话的事件。
2.获得预先用户编辑好的短信内容。
3.判断来电号码是否是手机号码。
4.如果是手机号码,希望在来电界面的菜单里面加入一个MenuItem实现挂断电话并自动发送短信的操作。
我现在主要的问题有两个,我无法获得拒绝接听电话的这个事件(详见文件中的模拟器视频_call_1),附件是一段模拟器上的视频录像(exe格式的,
播放的时候请把后缀名改为exe,直接打开就可以播放了,没有病毒)。
这段视频的程序是在JDE 4.5
上的Samples里的phoneapidemo的基础上改的,我就是实现接口PhoneListener,在该接口的各函数里面show一个
message。
这段视频中我遇到两个问题:
问题1:为什么事件callIncoming、callAnswered的响应不是在来电和接听电话的时候?而是在进入拨打电话的界面的时候?
问题2:当来电的时候,拒绝接听电话的事件是callDisconnect吗?而且它同样出现了问题1的情况。
另外一个问题就是,我怎样在其他地方插入自己的MenuItem呢?就像IPCaller一样在电话薄中插入。
On 6月6日, 上午11时39分, Frank L Tian <plumpb...@gmail.com> wrote:
> 继承net.rim.blackberry.api.phone.AbstractPhoneListener
> 具体是哪个方法你可以实测一下 估计是callDisconnected()
>
> 2009/6/6 永别了 <nigu...@gmail.com>:
>
> > 我现在想在来电拒绝接听电话的时候做点事情,但是我不知道怎么获得这个事件。
你是想电话呼入的时候手动从自定义菜单里选拒接电话并发短信么?那就简单些
关于phonelistener里的方法你得自己好好测测 我只是用过callInitiated、callconnected callDisconnected
2009/6/8 Frank L Tian <plum...@gmail.com>:
2009/6/8 Taigoo Zhang <Con...@gmail.com>: