我是一個全新的進入android和java的怪人。所以,請忍受我。所以,我有以下一段代碼(僅提取物): -線程不能在java中工作android
Thread timer=new Thread();
try{
timer.sleep(2000);
}
catch(InterruptedException e){
e.printStackTrace();
}
finally{
Intent openstartingpoint=new Intent("android.intent.action.START");
startActivity(openstartingpoint);
}
我在我蝕接收的錯誤是: - The method sleep() should be accessed in a static way
中的應用也有效。但是,當前活動的文本未顯示。我只有2秒的空白屏幕。
== ==編輯
但是,一切都運行良好,該代碼。誰能告訴我爲什麼?
Thread timer=new Thread(){
public void run(){
try{
sleep(5000);
}
catch(InterruptedException e){
e.printStackTrace();
}
finally{
Intent openstartingpoint=new Intent("android.intent.action.START");
startActivity(openstartingpoint);
}
}
};
timer.start();
學習機器人之前,我強烈建議你對Java的紮實的知識,你將永遠不會後悔,如果你是在做了職業生涯的以爲它會阻止你很多麻煩 –