Android Don';在首次加载应用后不显示意图

Android Don';在首次加载应用后不显示意图,android,Android,如果你能帮助我,我将非常感激 我只想在android应用程序的第一次加载中启动intent,并保存相同的设置。要保存我的设置,我使用SharedReferences: SharedPreferences preferences = getSharedPreferences("prefName", MODE_PRIVATE); SharedPreferences.Editor edit= preferences.edit(); edit.putBoolean("isFirstRun", fals

如果你能帮助我,我将非常感激

我只想在android应用程序的第一次加载中启动intent,并保存相同的设置。要保存我的设置,我使用
SharedReferences

SharedPreferences preferences = getSharedPreferences("prefName", MODE_PRIVATE);
SharedPreferences.Editor edit= preferences.edit();

edit.putBoolean("isFirstRun", false);
edit.commit();

非常感谢。

你可以这样做

SharedPreferences preferences = getSharedPreferences("prefName", MODE_PRIVATE);
SharedPreferences.Editor edit= preferences.edit();
if(preferences.getBoolean("isFirstRun", true)){
        edit.putBoolean("isFirstRun", false);
        edit.commit();
        //Do your stuff for first Run
}else {

}

在活动A中,您应该签入您的共享首选项,如:

if(!pref.getBoolean("isFirstRun", false)){
    //Load activity B
    // put your code for updating shared pref as you mention above.
}else{
   //Load activity C
}

你的问题是什么?请解释。我只想在android应用程序的第一次加载中启动一个intent第一次加载:intent A->intent B->intent C第二次加载:intent A->intent Creport 2Dee。不要帮助别人,这是错误的。默认值应为true,因为它将在第一次加载默认值时