アプリケーションの再インストール時に共有設定をリセットしたい
共有設定 IsfirstLunch プロパティにあるとしましょう..
これでアプリケーションがインストールされましたが、新しいバージョンをインストールしたい (最初に既存のものをアンインストールせずに)
再インストール後、IsfirstLunch をリセットしたい
そうする方法はありますか?
ありがとう
アプリケーションの再インストール時に共有設定をリセットしたい
共有設定 IsfirstLunch プロパティにあるとしましょう..
これでアプリケーションがインストールされましたが、新しいバージョンをインストールしたい (最初に既存のものをアンインストールせずに)
再インストール後、IsfirstLunch をリセットしたい
そうする方法はありますか?
ありがとう
十分に単純です:
共有設定を使用して、アプリの現在のバージョンを保存します。
アプリを起動するたびに、アプリの現在のバージョンとこの保存された設定を比較します。
異なる場合は、単に IsfirstLunch を true に設定してください。
現在のアプリ バージョンの取得:
try {
String pkg = mContext.getPackageName();
mVersionNumber = mContext.getPackageManager().getPackageInfo(pkg, 0).versionName;
} catch (NameNotFoundException e) {
mVersionNumber = "?";
}