私は Android と Java の初心者です。だから、我慢してください。だから、私は次のコードを持っています(抜粋のみ): -
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();