Использование:
, чтобы реализовать функцию, которая выходит из системы пользователя после X минут бездействия. После прохождения аналогичного ответа на SO, предложенный метод, кажется, заключается в том, чтобы:
Таймер работает в фоновом режиме. Запланируйте время ожидания через x минут.В каждой функции, где пользователь взаимодействует с приложением (в основном со всеми обработчиками событий), вызывайте метод, который сбрасывает таймер.Я не могу придумать ничего лучше, чем это сам, но это кажется огромной болью даже для приложения среднего размера, которое имеет 6-7 различных экранов и целый набор компонентов пользовательского интерфейса. Есть ли лучший способ справиться с этим?
Спасибо,
Тея.