已将注册用户和未注册用户带到同一页面。如何区分两者?

时间:2020-04-28 11:54:19

标签: android firebase

 private void startUpTasks() {
    Boolean isFirstRun = getSharedPreferences("PREFERENCE", MODE_PRIVATE)
            .getBoolean("isFirstRun", false);

    //  If the activity has never started before...
    if (isFirstRun) {
        //  Launch app intro
        Intent i = new Intent(LoginActivity.this, EnterInfoActivity.class);
        startActivity(i);

        getSharedPreferences("PREFERENCE", MODE_PRIVATE).edit()
                .putBoolean("isFirstRun", false).apply();

        initializeUserInfo();

    } else {
        getUserInfo();
        Intent myIntent = new Intent(LoginActivity.this, MainActivity.class);
        startActivity(myIntent);
    }
}

嗨,所以这里的检查将始终转到else语句。我该如何区分两者,以便在登录后将注册用户带到“主要活动”屏幕,并将新用户带到个人资料屏幕?

这是我第四年的项目,所以任何帮助都会令人惊奇

0 个答案:

没有答案