android - 如何在 5 秒后自动显示 Activity ?

标签 android timer splash-screen

在我的应用程序中,我在 Android 中创建了一个启动屏幕类型的东西。它应该保持 5 秒。

我的问题是如何在 5 秒后自动显示另一个 Activity ?

初始屏幕没有按钮,而是应该在 5 秒后自动显示另一个 Activity ,而无需单击按钮。

最佳答案

new Handler().postDelayed(new Runnable() {
            @Override
            public void run() {
                final Intent mainIntent = new Intent(LaunchActivity.this, HomeActivity.class);
                LaunchActivity.this.startActivity(mainIntent);
                LaunchActivity.this.finish();
            }
        }, 5000);

关于android - 如何在 5 秒后自动显示 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6304035/

相关文章:

Debug模式下的 Android Studio "view bitmap"不显示位图

python:如何在线程与队列之间共享一个sqlite连接?

java - 如何在 Spring 为 ScheduledTimerTask 设置服务器时间?

c# - 在启动画面期间加载所有场景

android - 设备空闲时 fragment 状态丢失

android - 调用 Activity.onSaveInstanceState() 后的 commit() fragment 事务

android - 修复 Universal Image Loader : "Try to initialize ImageLoader which had already been initialized before. Universal image loader" 的警告

java - 计时器和 Action 在java中执行

icons - 图标大小 - Xamarin.forms

java - 逐帧动画启动画面