等一下显示一个意图

时间:2015-07-10 09:43:11

标签: java android

如果你能帮助我,我将非常感激。 我想做的是在背景中午餐并在5秒后显示它。

显示Intent的代码是:

Intent intentt = new Intent(Palet_result.this, Rpalet_result.class);
startActivity(intentt);

非常感谢。

2 个答案:

答案 0 :(得分:4)

您可以使用处理程序:

    new Handler().postDelayed(new Runnable(){
        @Override
        public void run() {
              Intent intent = new Intent(Palet_result.this, Rpalet_result.class);
              startActivity(intent);                                                

        }

   }, 5000);

答案 1 :(得分:-3)

试试这个,

Thread timer = new Thread() {
    public void run() {
        try {
            sleep(500);
        } catch (InterruptedException e) {
            e.printStackTrace();
        } finally {
            Intent intentt = new Intent(Palet_result.this, Rpalet_result.class);
            startActivity(intentt);
        }
    }
};
timer.start()

这里睡眠(500)将导致等待0.5秒。

对不正确使用线程,请使用处理程序。 请参阅Chol答案。