Activity manager:Warning:Activity没有启动,它的当前任务已经被拉到最前面
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
public class SplashBmiActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash_bmi);
Thread timer=new Thread()
{
public void run()
{
try
{
sleep(6000);
}
catch(InterruptedException e)
{
e.printStackTrace();
}finally
{
Intent i=new Intent(getBaseContext(),MainActivity.class);
startActivity(i);
}
}
}; timer.start();
}
该应用程序第一次正确运行,但是当我第二次运行它时(没有对代码进行任何更改)它给出了这个警告。此外,仅 MainActivity 打开时不显示第二次启动画面。