automatic jump

public class MainActivity extends AppCompatActivity {
private int count=5;
private Handler handler=new Handler(){

@Override
public void handleMessage(Message msg) {
if (count>0){
count--;
tv.setText(count+"后自动跳转");
handler.sendEmptyMessageDelayed(1,1000);


}else {
Intent intent=new Intent();
intent.setClass(MainActivity.this,Main2Activity.class);
MainActivity.this.startActivity(intent);
MainActivity.this.finish();

}





super.handleMessage(msg);
}
};
private TextView tv;


@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tv = findViewById(R.id.tv);
handler.sendEmptyMessageDelayed(0,1000);
}

public void tiaoguo(View view){
handler.removeCallbacksAndMessages(null);
Intent intent = new Intent(MainActivity.this,Main2Activity.class);
startActivity(intent);
finish();
}


}

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324888173&siteId=291194637