ste*_*edc 2 multithreading android wait
所以我在我的android程序中使用一个等待一秒钟或更长时间的线程,但有时它会怀疑它,有时候它根本不会等待,所以是否有另一种方法可以等待几秒钟?
Thread logotimer = new Thread(){
public void run(){
try{
sleep(1500);
Intent leveloverview = new Intent("com.technopolisapp.FROGLEVEL");
startActivity(leveloverview);
}
catch(InterruptedException e){
e.printStackTrace();
}
finally{
finish();
}
}
};
logotimer.start();
Run Code Online (Sandbox Code Playgroud)
相反,线程睡眠概念你可以使用Handler ...
new Handler().postDelayed(new Runnable(){
public void run() {
Intent leveloverview = new Intent("com.technopolisapp.FROGLEVEL");
startActivity(leveloverview);
}
}, 5000);
Run Code Online (Sandbox Code Playgroud)
此代码可能对您有所帮助......
| 归档时间: |
|
| 查看次数: |
7281 次 |
| 最近记录: |