Позвольте мне объяснить мое затруднительное положение.
Я уже некоторое время создаю приложение, где оно сразу же вводит мой 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
.
Кто-нибудь может догадаться, что я все еще скучаю / делаю неправильно? Мне кажется, что это всегда должно начинаться на странице входа каждый раз. Дайте мне знать, поможет ли пример кода.