【发布时间】:2012-07-18 20:20:03
【问题描述】:
我不明白:
在 ShakeListener 类中,我执行包含类中的例程。
套路是:
public void showWord(){
myShakeListener.stop();
flipper.showNext();
v.vibrate(countdown5, -1);
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
myShakeListener.start();
}
奇怪的事情(对我来说,仍然是一个初学者),是线程在显示下一个视图之前休眠。这是为什么呢?
我想要完成的操作:用户摇动手机 -> viewflipper 翻转到下一个 -> 手机在 5 秒内对摇动无响应 -> 用户摇动手机 -> viewflipper 翻转到下一个...
thnx
【问题讨论】:
标签: java android sleep execution routines