Я работаю над проектом, в котором я могу сбрасывать счетчик шагов каждый день в полночь. Я могу сбросить его, вычитая значение шага. Проблема в том, что если я хочу сохранить его в SharedPrefference, данные будут сбрасываться с 0 при каждом запуске приложения. Есть ли способ перезагрузить датчик количества шагов к определенному времени вместо перезагрузки устройства?