BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 03-26-2007, 09:13 AM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Mar 2007
Model: 8100
Carrier: TMobile
Posts: 28
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default EventInjector to answer incoming phone call

Please Login to Remove!

I am trying to write a background application for the BlacKBerry Pearl that automatically answers an incoming call. After doing a lot of research, it appears the only way to do so is via the EventInjector.

When the PhoneListener.incomingCall(int callId) listener method is called, I issue the following events via the EventInjector. However, the incoming call dialog appears never to receive the events even though I have tested this logic works in my application. Is there something I am missing? Do I somehow have to get a handle to the incoming phone call dialog to issue these commands? Any help iis appreciated. Thanks!

Code:
EventInjector.invokeEvent(new EventInjector.NavigationEvent(EventInjector.NavigationEvent.NAVIGATION_MOVEMENT , 0, -1,TrackwheelListener.STATUS_TRACKWHEEL ));
EventInjector.invokeEvent(new EventInjector.NavigationEvent(EventInjector.NavigationEvent.NAVIGATION_CLICK  , 0, 0,TrackwheelListener.STATUS_TRACKWHEEL ));
EventInjector.invokeEvent(new EventInjector.NavigationEvent(EventInjector.NavigationEvent.NAVIGATION_UNCLICK EventInjector.invokeEvent(new EventInjector.NavigationEvent(EventInjector.NavigationEvent.NAVIGATION_CLICK  , 0, 0,TrackwheelListener.STATUS_TRACKWHEEL ));
Offline  




Copyright 2004-2016 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.