[DataStore] Migrate LocaleNotification SharedPreferences to BackupRestoreStorage

Bug: 325144964
Test: Manual tests
Change-Id: I195ee91f29030fcfe7176ed0c18fb2e2d0d40257
This commit is contained in:
Jacky Wang
2024-02-29 22:39:33 +08:00
parent 46369353ed
commit cc0a94d732
3 changed files with 14 additions and 6 deletions

View File

@@ -30,6 +30,7 @@ import com.android.settings.activityembedding.ActivityEmbeddingUtils;
import com.android.settings.core.instrumentation.ElapsedTimeUtils;
import com.android.settings.fuelgauge.BatterySettingsStorage;
import com.android.settings.homepage.SettingsHomepageActivity;
import com.android.settings.localepicker.LocaleNotificationDataManager;
import com.android.settings.overlay.FeatureFactory;
import com.android.settings.overlay.FeatureFactoryImpl;
import com.android.settings.spa.SettingsSpaEnvironment;
@@ -56,7 +57,10 @@ public class SettingsApplication extends Application {
public void onCreate() {
super.onCreate();
BackupRestoreStorageManager.getInstance(this).add(new BatterySettingsStorage(this));
BackupRestoreStorageManager.getInstance(this)
.add(
new BatterySettingsStorage(this),
LocaleNotificationDataManager.getSharedPreferencesStorage(this));
// Add null checking to avoid test case failed.
if (getApplicationContext() != null) {