BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 05-01-2008, 03:27 AM   #1 (permalink)
Talking BlackBerry Encyclopedia
 
arunk's Avatar
 
Join Date: Mar 2008
Model: 8310
PIN: N/A
Carrier: Airtel
Posts: 229
Post Thanks: 0
Thanked 0 Times in 0 Posts
Question How to invoke Speakerphone?

Please Login to Remove!

I want to invoke speakerphone from my application when a call is connected.

I tried Event injection:

Code:
EventInjector.KeyCodeEvent pressEndKey = new EventInjector
.KeyCodeEvent( KeyCodeEvent.KEY_DOWN, (char)Keypad
.KEY_SPEAKERPHONE, KeypadListener.STATUS_NOT_FROM_KEYPAD, 100);

EventInjector.KeyCodeEvent releaseEndKey = new EventInjector
.KeyCodeEvent( KeyCodeEvent.KEY_UP, (char)Keypad
.KEY_SPEAKERPHONE, KeypadListener.STATUS_NOT_FROM_KEYPAD, 100);

EventInjector.invokeEvent(pressEndKey);
EventInjector.invokeEvent(releaseEndKey);
But its invoking the option MUTE instead of speakerphone....

Please suggest a solution to invoke speakerphone....
Offline  
Old 05-05-2008, 03:00 AM   #2 (permalink)
Talking BlackBerry Encyclopedia
 
arunk's Avatar
 
Join Date: Mar 2008
Model: 8310
PIN: N/A
Carrier: Airtel
Posts: 229
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

In all BB devices there is a dedicated Speakerphone key...


When my application is in foreground, if someone press that key there is no effect(when the call is connected)..

Can anyone tell me a method to invoke speakerphone from my application

(Key is different for each type of devices)
Offline  




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