Java 如何在Android中显示10秒后消失的图片?
当我点击一个按钮(Button1)时,我想在屏幕上显示一张图片(全屏模式)并播放一首歌曲(恭喜你.mp3)。10秒后,用户将使用intent(SecondGame.class)重定向到另一个活动。Java 如何在Android中显示10秒后消失的图片?,java,android-studio,android-intent,Java,Android Studio,Android Intent,当我点击一个按钮(Button1)时,我想在屏幕上显示一张图片(全屏模式)并播放一首歌曲(恭喜你.mp3)。10秒后,用户将使用intent(SecondGame.class)重定向到另一个活动。 我该怎么做(只需使用10秒后运行的处理程序线程即可实现 将以下代码放入按钮的onClickListener()方法中,即当您单击按钮时。在重定向之前,您可以为要执行的操作输入任何代码 private int SPLASH_TIME_OUT=10000; // for 10 seconds new
我该怎么做(只需使用10秒后运行的处理程序线程即可实现 将以下代码放入按钮的onClickListener()方法中,即当您单击按钮时。在重定向之前,您可以为要执行的操作输入任何代码
private int SPLASH_TIME_OUT=10000; // for 10 seconds
new Handler().postDelayed(new Runnable() {
@Override
public void run() {
// Code here what you want before redirecting
// e.g. hide picture you showed
Intent intent = new Intent(CurrentActivity.this, SecondGame.class);
ActivityOptionsCompat options = ActivityOptionsCompat.
makeSceneTransitionAnimation(SplashScreen.this);
startActivity(intent, options.toBundle());
finish();
}
},TIME_OUT); // parameter to show for a particular time
}