Merge "Switch settings to use TimeDetector" am: 5da6521458

am: 72ed7e8f64

Change-Id: Ia2f12a24835f83136c9400641992348b69f40270
This commit is contained in:
Neil Fuller
2019-12-05 09:15:16 -08:00
committed by android-build-merger

View File

@@ -17,8 +17,9 @@
package com.android.settings.datetime.timezone;
import android.app.Activity;
import android.app.AlarmManager;
import android.app.settings.SettingsEnums;
import android.app.timezonedetector.ManualTimeZoneSuggestion;
import android.app.timezonedetector.TimeZoneDetector;
import android.content.Context;
import android.content.Intent;
import android.content.SharedPreferences;
@@ -270,7 +271,10 @@ public class TimeZoneSettings extends DashboardFragment {
editor.putString(PREF_KEY_REGION, regionId);
}
editor.apply();
getActivity().getSystemService(AlarmManager.class).setTimeZone(tzId);
ManualTimeZoneSuggestion manualTimeZoneSuggestion =
TimeZoneDetector.createManualTimeZoneSuggestion(tzId, "Settings: Set time zone");
TimeZoneDetector timeZoneDetector = getActivity().getSystemService(TimeZoneDetector.class);
timeZoneDetector.suggestManualTimeZone(manualTimeZoneSuggestion);
}
@Override