How to stop program for 1 second in Java Android?
本问题已经有最佳答案,请猛点这里访问。
我希望程序能这样工作:
1 2 3 4 5 |
我使用了threed.sleep(),但它的工作方式如下:
1 2 3 4 5 |
1 2 3 4 5 6 7 8 9 |
在这里找到有关处理程序的更多信息
试试看:
1 2 3 4 5 6 7 | Handler mHandler1 = new Handler(); mHandler.postDelayed(new Runnable() { @Override public void run() { method1(); } }, 1000); |
并为其他函数创建新的agin处理程序:
1 2 3 4 5 6 7 | Handler mHandler2 = new Handler(); mHandler.postDelayed(new Runnable() { @Override public void run() { method2(); } }, 1000); |
2handler给U 2 S total wait for two函数
1 2 | method1()=1s go to sleep method2()=1s """" |
如果你想让1s睡眠,就用一个处理程序,而不是2个处理程序。我再也不会说英语了:)