BlackBerry Forums Support Community
              

Closed Thread
 
LinkBack Thread Tools
Old 07-15-2009, 02:47 AM   #1 (permalink)
Knows Where the Search Button Is
 
Join Date: Jul 2009
Model: 8800
PIN: N/A
Carrier: Vodafone
Posts: 15
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Trackball problem (doesn't work every time)

Please Login to Remove!

Hi. I'm developing an application for Blackberry 8800 and I have a big problem: I have to press the trackball more than once to recognize it and do the action. The value returned when pressing the trackball is:

bb_keyCode_fire = -8



This is the keyPressed method:



protected void keyPressed(int key) {
super.keyPressed(key);

keysPressed = true;
keys |= getQuadGameAction(key);

try {
Thread.sleep(60);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
The getQuadGameAction(key) checks returns a number that has all bits equal to zero, except one that represents that key that has been pressed and it works fine. Maybe someone can give me a hand. Thanks!
Offline  
Old 07-15-2009, 10:23 AM   #2 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Oct 2006
Model: 7103
Carrier: Verizon
Posts: 259
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I would suggest considering capturing the event at trackwheelClick instead
Offline  




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