0

私には2つの活動があります:

A: スプラッシュ スクリーン

B: メイン アクティビティ

アプリケーションが起動したら、短いビデオでスプラッシュ スクリーンを表示してから B を呼び出します。ユーザーがアクティビティ B の [戻る] ボタンでアプリケーションを閉じることができるようにしたい (ユーザーにはスプラッシュ スクリーンが再度表示されないようにする必要があります)。

4

2 に答える 2

4

マニフェストでスプラッシュ画面に android:noHistory="true" を設定できます。これはバックスタックにアクティビティを追加しません。

<activity
    android:name="SplashScreen"
    android:noHistory="true"
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
于 2012-06-02T21:46:31.760 に答える
2

アクティビティ B を開始するときに、スプラッシュ画面で finish() を呼び出します。

于 2012-06-02T19:50:04.180 に答える