アプリでSplashScreenを実装したいと思います。アプリの立ち上げ時に画像ビューでレイアウトを表示し、その後、アンドロイド:noHistory = "true"属性をマニフェストに追加するアクティビティを起動することが最も簡単で最も簡単な方法でした。 ここで、一定時間後にMainActivityクラスを起動するためのスプラッシュスクリーンアクティビティを設定するにはどうすればよいですか? 2秒と言うことができますか?一定時間後にアクティビティを開きますか?
これは
public class SplashActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splashscreen);
}
}
フラグなし履歴の使用についての警告 - 他のアクティビティが起動されると、いつでもシステムはアクティビティを終了します。これは、アプリケーションコードの制御からかなり外れています。したがって、no_historyアクティビティの破棄機能で何も解放しないでください。これは予期せぬ例外をデバッグすることにつながります – png