私の苦境を説明させてください。
私はしばらくの間アプリを構築しており、すぐに私のMainActivity.class
. このアクティビティをAndroidManifest.xml
ファイルで次のように宣言しました。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
次に、アプリにログイン アクティビティを追加する必要があることに気付きましたNewMainActivity.class
。この新しいアクティビティをうまく実装できました。そして<intent-filter>
、古いMainActivity.class
ものを次のように変更しました。
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
しかし、ここで私の問題が発生します。
ログイン ページ ( NewMainActivity.class
) で戻るキーを押すonPause()
と、、、、onStop()
およびonDestroy()
メソッドが実行されます。アプリを再度起動すると、ログイン ページ ( NewMainActivity.class
) が表示されず、代わりに古いページMainActivity.class
が表示されます。
私がまだ欠けている/間違っていることを誰かが推測できますか? 常にログインページから開始する必要があるように思えます。コードサンプルが役立つかどうか教えてください。