我不明白:
在 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 翻转到下一个...
谢谢