public class MainActivity extends AppCompatActivity {
private TextView text;
private int Time=4;
private Handler mhandler = new Handler(){
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
if(msg.what==1){
if(Time>1){
Time--;
text.setText(Time+"s");
mhandler.sendEmptyMessageDelayed(1,1000);
}else{
gohome();
}
}
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//获取控件
text = findViewById(R.id.text);
//发送Handler消息
mhandler.sendEmptyMessageDelayed(1,1000);
}
private void gohome(){
//得到意图对象
Intent intent = new Intent(MainActivity.this, ShowActivity.class);
//跳转页面
startActivity(intent);
//销毁
finish();
}
}
页面倒计时跳转
最新推荐文章于 2022-06-18 18:37:37 发布