Создать таймер в Xamarin Android

282
13 августа 2017, 04:31

Нужно, чтобы через определенное время бездействия пользователя возвращало в главное меню. Сейчас таймер выглядит так:

private void CreateTimer()
{
    backToMainActivityTimer = new System.Timers.Timer();
    backToMainActivityTimer.Interval = 1000;
    backToMainActivityTimer.Elapsed += OnTimedEvent;
    backToMainActivityTimer.Start();
}
private void OnTimedEvent(object sender, System.Timers.ElapsedEventArgs e)
{
    ToMainMenu();
}

Приложение замирает и не реагирует. Как правильно сделать таймер в Xamarin Android?

READ ALSO
WPF Ухудшение качества текста при наличии BlurShadowEffect у родителя

WPF Ухудшение качества текста при наличии BlurShadowEffect у родителя

Приведу незатейливый код, демонстрирующий проблему:

310
Запуск desktop-приложения с передаваемыми параметрами

Запуск desktop-приложения с передаваемыми параметрами

Есть два desktop-приложения: launcher, который позволяет менять параметры второй программы, и cleaner, которой и передаются эти параметрыНеобходимо...

260
Unity3d ошибка с переключением камер?

Unity3d ошибка с переключением камер?

При запуске unity выдает такую ошибку -

340
Получить иерархичный объект из SQL

Получить иерархичный объект из SQL

Как получить объект из SQL вида:

237