【发布时间】:2011-10-30 01:10:53
【问题描述】:
我正在开发一个电子书应用程序。我有一些位图从左到右和从右到左传输。我没有在屏幕上添加任何字段。如何让用户确定使用 TouchEvent 进行位图转换的屏幕上的点击。我需要将屏幕分成 3 个部分,以便每个部分都应具有 120 像素宽度来单击位图。
我无法实现 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);
【问题讨论】:
标签: blackberry