android:指定时间后自动跳转到其他activity

一,代码:

public class AnimActivity extends AppCompatActivity {
    private Handler handler = new Handler();
    private static final long DELAY_TIME = 3000; // 3秒后跳转
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        EdgeToEdge.enable(this);
        setContentView(R.layout.activity_anim);

        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                // 在这里跳转到另一个Activity:GridActivity
                Intent intent = new Intent(AnimActivity.this, GridActivity.class);
                startActivity(intent);
                // 如果需要结束当前Activity,可以调用finish()方法
                // finish();
            }
        }, DELAY_TIME);
        

 

posted @ 2025-05-24 17:54  刘宏缔的架构森林  阅读(9)  评论(0)    收藏  举报