【发布时间】:2014-07-15 22:41:06
【问题描述】:
我制作了一个android应用程序,并在其中添加了一个协议活动。但是每次启动应用程序时都会启动协议页面。我希望在安装应用程序后,它不应该每次都显示协议页面,但是应该启动一个特定的活动。如何做到这一点?
【问题讨论】:
标签: android
我制作了一个android应用程序,并在其中添加了一个协议活动。但是每次启动应用程序时都会启动协议页面。我希望在安装应用程序后,它不应该每次都显示协议页面,但是应该启动一个特定的活动。如何做到这一点?
【问题讨论】:
标签: android
您可能想使用SharedPreferences
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(getApplicationContext());
boolean wasShown = prefs.getBoolean("agr", false);
if(!wasShown) {
showAgr();
prefs.edit().putBoolean("agr", true).commit();
}
【讨论】:
使用SharedPreferences 来识别应用程序是否是第一次运行。
看this问题
【讨论】: