locked
Как заставить таймер или Task работать после Suspending приложения RRS feed

  • Вопрос

  • Здравствуйте, подскажите пожалуйста как лучше реализовать следующее поведение на Windows Phone 8.1.

    Пользователь с интерфейса запускает  таймер обратного отсчета, в конце которого будет проигран звук. На интерфейсе бежит время, которое осталось до сигнала.

    Я пробовал это сделать через таймер, но он приостанавливается, когда телефон переходит на lock-экран.

    Спасибо

    15 сентября 2015 г. 21:05

Ответы

  • Триггер не запускается из кода. Триггер это реакция программы на событие в устройстве...

    Примеры по написанию программ можно найти тут.

    Приложение таймер для WinRT это проблема, простых решений нет.

    17 сентября 2015 г. 13:13

Все ответы

  • Здравствуйте,

    Думаю Вам стоит попробовать использовать Background Tasks, но не уверен насколько они будут применимы для таймера. Вот почитайте здесь:


    Если Вам помог чей-либо ответ, пожалуйста, не забывайте жать на кнопку "Предложить как ответ" или "Проголосовать за полезное сообщение" Мнения, высказанные здесь, являются отражение моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий.

    16 сентября 2015 г. 14:16
  • Но ведь Background Tasks начнет выполняться только, если сработает триггер. Или можно сделать запуск из кода по желанию?
    16 сентября 2015 г. 18:12
  • Нет, разбудить приложение могут триггеры и пользователь...
    17 сентября 2015 г. 6:43
  • А можно какой-то пример, как BackgroundTask можно запустить из кода тогда?
    17 сентября 2015 г. 11:37
  • Триггер не запускается из кода. Триггер это реакция программы на событие в устройстве...

    Примеры по написанию программ можно найти тут.

    Приложение таймер для WinRT это проблема, простых решений нет.

    17 сентября 2015 г. 13:13