0

私のアプリケーションには、データをダウンロードしているスプラッシュ画面があり、次のアクティビティを「A」と呼んでいます。

Intent intent;
intent = new Intent(SplashscreenActivity.this, A.class);
intent.putExtra("position",0);
intent.putExtra("flag",true);
startActivity(intent);
finish();                

アプリがうまく開き、ホーム画面のボタンを押してアプリをバックグラウンドに戻しました。

アプリを再度開くと、アプリは開かず、点滅してアクティビティ「A」のログが表示されます。また、ログを確認すると、Splashsceenログは表示されませんが、アクティビティAのログが表示され、渡したインテントデータも表示されます。位置とフラグ。何が問題なのか理解できません。splashScreenで呼び出しているfinish()が原因ですか。どうすればこれを解決できますか?前もって感謝します

4

1 に答える 1