我正在开发电子书应用程序。我有一些位图从左到右,从右到左过渡。我不在屏幕上添加任何字段。如何让用户使用TouchEvent确定屏幕上的点击位图转换。我需要将屏幕分成3部分,每个屏幕都应该有120个像素宽度来点击位图。确定BlackBerry的屏幕触摸位置
我无法实现FieldChangeListener,因为它不支持应用程序需求。
我想使用下面的代码来划分屏幕。这是正确的代码吗?
protected boolean touchEvent(TouchEvent message) {
if (message.getEvent() == TouchEvent.CLICK) {
int x = message.getX(1);
int y = message.getY(1);
XYRect myArea = new XYRect();
getExtent(myArea);
myArea.setLocation(0, 0);
if (myArea.contains(x, y)) {
Dialog.alert("Click successful!");
}
}
return super.touchEvent(message);
嗨Dheeraj感谢您的回复..我需要从4.7开发风暴版本。 – Koushik 2011-03-29 14:58:59