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

MSA Altair 4x Multi Gas 10107602 Detector O2 CO H2S LEL Warranty Calibrated
$525.0
MSA Altair 4x Multi Gas 10107602 Detector O2 CO H2S LEL Warranty Calibrated pictureMSA Altair H2S Hydrogen Sulfide Single Gas Detector
$30.0
MSA Altair H2S Hydrogen Sulfide Single Gas Detector pictureMSA 10089321 Calibration Assembly with Cap, Tube and Connector for Altair 4 Gas
$25.58
MSA 10089321 Calibration Assembly with Cap, Tube and Connector for Altair 4 Gas pictureNEW MSA 10042621 Sampling Probe For Use With ALTAIR Multi-Gas Detector
$99.99
NEW MSA 10042621 Sampling Probe For Use With ALTAIR Multi-Gas Detector pictureMsa H2S Altair Pro Single Gas Detector,Calibration Cert Included,Glow-n-Dark
$54.99
Msa H2S Altair Pro Single Gas Detector,Calibration Cert Included,Glow-n-Dark picture






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