2011-08-08 35 views
0

私のAndroidアプリでは、スプラッシュ画面を設定しました。アプリを開いたときにスプラッシュ画面が開き、ログイン画面にリダイレクトされるまでに2秒間続きます。Android:スプラッシュ画面の問題

問題は、スプラッシュ画面が一度表示されてからログイン画面にリダイレクトされることです。しかし、私が再びアプリをクリックすると、スプラッシュスクリーンを無視してログイン画面にまっすぐに行く...これには理由があるのだろうか?最後の画面で自動的に開きますか?そのため、ログイン画面で戻るボタンを押すと、スプラッシュ画面に戻りますが、2秒後にログイン画面にリダイレクトされません。

ヘルプ?

THanks

+0

異常な動作は 'ですが、2秒後にログイン画面にリダイレクトされません。 ' –

答えて

2

はいこれは正常な動作です。 2回目の起動後に戻るボタンを押すとアプリが終了し、次の起動時にスプラッシュ画面が表示されます。ログインアクティビティの再開メソッドにインテントを追加して、スプラッシュ画面を起動する必要があります。ここには、再開の例があります。 Android example which uses onResume, onStart and onRestart

0

あなたのプロジェクトのAndroidマニフェストでclearTaskOnLaunchをtrueに設定します。アクティビティが起動されるたびにタスク/スタックの履歴がクリアされます。

+0

これはAndroid Manifestファイルに入れますか? – oli

+0

左側のパッケージエクスプローラで[AndroidManifest.xml]をダブルクリックし、下部にある[アプリケーション]タブをクリックし、アクティビティを選択して右側をスクロールしてオプションを探します。 –

関連する問題