Похоже, мое приложение автоматически входит в систему и запускается сразу после третьего действия. - PullRequest
0 голосов
/ 13 октября 2018

Я создаю приложение в студии Android.Я подключил его к базе Google Fire и успешно добавил себя в свое приложение в качестве пользователя.Но похоже, что после того, как я вошел в систему, приложение запускается непосредственно в третье действие вместо того, чтобы начинать с первого действия.Я бы хотел, чтобы все началось с первого занятия.Что я пропустил или сделал, что вызывает это?

1 Ответ

0 голосов
/ 13 октября 2018

Вы должны объявить свое первое действие в качестве файла запуска в файле манифеста следующим образом:

    <activity android:name=".YourFirstActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

Когда приложение запускается, система Android сначала прочитает файл манифеста и запустит действие с указанным вышеТэг launcher.

Также следует помнить, запускаете ли вы третье действие после успешного входа пользователя.Проверьте любой код, подобный этому, в своем первом действии:

Intent intent = new Intent(YourFirstActivity.this, YouThirdActivity.class);
startActivity(intent);

В этом случае android запустит ваше третье действие после успешного входа в систему каждый раз, когда вы запускаете приложение.

...