我制作了一个Android应用程序,我在其中添加了一个协议活动。但每次启动应用程序时都会启动协议页面。我想要在安装应用程序之后,它不应该每次都显示协议页面应该启动一项特定的活动。怎么做?
答案 0 :(得分:1)
您可能想要使用SharedPreferences
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
boolean wasShown = prefs.getBoolean("agr", false);
if(!wasShown) {
showAgr();
prefs.edit().putBoolean("agr", true).commit();
}
答案 1 :(得分:0)
使用SharedPreferences
确定应用是否第一次运行。
查看this问题