Codenameone 如果一个代号为One的按钮收到短点击或长点击,则调用不同的方法
我需要实现一个代码名,一个足够“智能”的按钮,以便在短时间或长时间点击时调用不同的方法。我怎样才能达到这个要求?试试这样的方法:Codenameone 如果一个代号为One的按钮收到短点击或长点击,则调用不同的方法,codenameone,Codenameone,我需要实现一个代码名,一个足够“智能”的按钮,以便在短时间或长时间点击时调用不同的方法。我怎样才能达到这个要求?试试这样的方法: Button b = new Button() { private long pressTime; public void pressed() { pressTime = System.currentTimeMillis(); } public void released(int x, int y) { if
Button b = new Button() {
private long pressTime;
public void pressed() {
pressTime = System.currentTimeMillis();
}
public void released(int x, int y) {
if(System.currentTimeMillis() - pressTime > LONG_TAP_TIME) {
longTap();
} else {
shortTap();
}
}
};