活动需要在某个时间打开,这意味着我需要打开另一个Activity,做一些事情,经过一段时间间隔关闭它。我怎么能这样做?请给我简单的代码。
答案 0 :(得分:0)
Handler handler = new Handler();
handler.postDelayed(new Runnable() { @Override public void run() {
// Task after 3 seconds
}
},3000);
答案 1 :(得分:0)
CountDownTimer time = new CountDownTimer(1150 , 0050) {
public void onTick(long millisUntilFinished) {
}
public void onFinish() {
Intent go = new Intent(first_activity.this,next_activity.class);
first_activity.this.startActivity(go);
}
};
上述代码将在意图进入下一个活动结束时从您的开始活动开始。请务必添加您自己的活动名称,您可以调整所需的时间,并通过更改数字来降低评分:(1150,0050)
编辑时不要忘记使用time.start();