BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 03-24-2009, 11:04 AM   #1 (permalink)
New Member
 
Join Date: Apr 2008
Model: 8310
PIN: N/A
Carrier: Cingular
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default EventInjector.NavigationEvent and touchEvent()

Please Login to Remove!

I can get EventInjector.KeyCodeEvent to talk to my screen's keyDown()/keyUp() methods, but I can't get EventInjector.NavigationEvent to talk to touchEvent(). This is a concern for touch screen devices like the Storm. Has anyone had any luck with this?

I have checked that the event injection permission is set to allow.

Here is the code that doesn't work:

public class MyScreen extends MainScreen {
protected void onDisplay() {
// create a new thread in case onDisplay() has to exit before touchEvent() can fire
new Thread(new Runnable() {
public void run() {
// wait 2 seconds
try { Thread.sleep(2000); } catch (InterruptedException e) {}
// simulate a click then unclick
EventInjector.invokeEvent(new EventInjector.NavigationEvent(EventInjector.Navig ationEvent.NAVIGATION_CLICK, 100, 100, 0));
EventInjector.invokeEvent(new EventInjector.NavigationEvent(EventInjector.Navig ationEvent.NAVIGATION_UNCLICK, 100, 100, 0));
}
}).start();
}
protected boolean touchEvent(TouchEvent message) {
System.out.println("touch!");
}
}
Offline  
Old 03-24-2009, 11:17 AM   #2 (permalink)
New Member
 
Join Date: Apr 2008
Model: 8310
PIN: N/A
Carrier: Cingular
Posts: 2
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I'm seeing that NavigationEvent generates trackwheel events like trackwheelClick(). Is there an EventInjector for touch events?
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

2SA1011 A1011 PNP Transistor Sanyo
$1.25
2SA1011 A1011 PNP Transistor Sanyo picture1 PIECE (1X) STRW6765N STRW-6765N STR-W6765N W6765N Regulator USA SELLER
$4.25
1 PIECE (1X)  STRW6765N STRW-6765N STR-W6765N W6765N Regulator USA SELLER pictureNEW MR-J2S-200B MITSUBISHI AC SERVO DRIVE
$1280.0
NEW MR-J2S-200B MITSUBISHI AC SERVO DRIVE pictureNEW MR-J2S-200A MITSUBISHI AC SERVO DRIVE
$1720.0
NEW MR-J2S-200A MITSUBISHI AC SERVO DRIVE pictureNEW MR-J2S-20 MITSUBISHI AC SERVO DRIVE
$690.0
NEW MR-J2S-20 MITSUBISHI AC SERVO DRIVE picture






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