1
我想我的应用程序重置共享偏好的应用程序重新安装的Android,共享偏好和应用程序更新
比方说,我有IsfirstLunch财产共享偏好时..
现在安装了应用程序,但我想要安设一个较新的版本(无需先卸载现有的一个)
我想IsfirstLunch是重装之后重置
任何方式做到这一点?
感谢
我想我的应用程序重置共享偏好的应用程序重新安装的Android,共享偏好和应用程序更新
比方说,我有IsfirstLunch财产共享偏好时..
现在安装了应用程序,但我想要安设一个较新的版本(无需先卸载现有的一个)
我想IsfirstLunch是重装之后重置
任何方式做到这一点?
感谢
很简单:
使用共享偏好来存储应用的当前版本。
在应用程序的每次启动时,都会将应用程序的当前版本与此存储的首选项进行比较。
如果不同,那么只需将您的IsfirstLunch设置为true即可。
获取当前的应用程序版本:
try {
String pkg = mContext.getPackageName();
mVersionNumber = mContext.getPackageManager().getPackageInfo(pkg, 0).versionName;
} catch (NameNotFoundException e) {
mVersionNumber = "?";
}