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

10X 2N3055 NPN Power Transistor Amp Audio Stereo DIY PSU Driver TO-3 15A 60V AB
$4.94
10X 2N3055 NPN Power Transistor Amp Audio Stereo DIY PSU Driver TO-3 15A 60V AB pictureNational 2N4288 PN4288 PNP Transistor - NOS
$1.99
National 2N4288 PN4288 PNP Transistor - NOS pictureMotorola 2N6160 200V 30A Triac - NOS
$9.99
Motorola 2N6160 200V 30A Triac - NOS picture(1PCS) IRFR2905ZTRL MOSFET N-CH 55V 42A DPAK 2905 IRFR2905
$2.23
(1PCS) IRFR2905ZTRL MOSFET N-CH 55V 42A DPAK 2905 IRFR2905 picture(1PCS) IRFR2905ZTR MOSFET N-CH 55V 42A DPAK 2905 IRFR2905
$2.26
(1PCS) IRFR2905ZTR MOSFET N-CH 55V 42A DPAK 2905 IRFR2905 picture






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