Эй, есть ли простой способ получить информацию, когда пользователь изменит время в настройках Android?Я имею в виду, что я ищу лучшее решение, чем нить, которая проверяет время каждую минуту и сравнивает с текущим временем.
Вы можете использовать ресивер Вот пример
Я только что опубликовал ответ в теме пример часового пояса, который не работает в эмуляторе , который показывает, как вы должны быть осторожны, указав action.TIME_SET в файле манифеста и фильтр для Intent.ACTION_TIME_CHANGED в приемнике вещания.
Вы можете прослушивать ACTION_TIME_CHANGED или ACTION_TIMEZONE_CHANGED или обе трансляции.
ACTION_TIME_CHANGED
ACTION_TIMEZONE_CHANGED