touchevent is getrated every time I click on the screen of the blackberry java

Hello friends,

I am from the substitution of toucheven like this:

Ematics bitmap = Bitmap.getBitmapResource ("onlbswth. PNG');

Break of bitmap = Bitmap.getBitmapResource ("offldswtch. PNG');

BitmapField switchOffField = BitmapField (switchOff) new

{

protected boolean touchEvent (TouchEvent message)

{/ / TODO self-generated method stub}

If (TouchEvent.GESTURE == message.getEvent ())

{if(flag==0)

{flag = 1;

switchOffField.setBitmap (switchOn);

} else

{

flag = 0;

switchOffField.setBitmap (switchOff);

}

}

Returns true;

}

};

Once I click on bitmapfield, the event is genrated... next time whenever I click on screen event is again genrated...

is there anything to add to this

Here's some code I've used processes click on events.  It will be useful.

protected boolean touchEvent (TouchEvent message) {}
int x = message.getX (1);
int y = message.getY (1);
If (x < 0="" ||="" y=""> < 0="" ||="" x=""> getExtent () .width: y > getExtent () .height) {}
Outside the scope
Returns false;
}
Switch (message.getEvent ()) {}
case TouchEvent.CLICK:
button click (0);
Returns true;
}
Return super.touchEvent (message);
}

Tags: BlackBerry Developers

Similar Questions

Maybe you are looking for