2015-11-26 2 views
-1

Я разрабатываю приложение WP8.1, в котором мне нужно получить время, когда приложение будет завершено, чтобы при его запуске я мог принимать решения в соответствии с моими требованиями. Но для этого я не могу найти какое-либо событие завершения для приложения, где я могу хранить время завершения приложения. Я искал и нашел Windows Phone 8.1 App Life Cycle, который показывает, что для прекращения нет события. Итак, мой вопрос: как я могу записать время завершения приложения?App Termination Event WP8.1

+0

Есть ли причина, по которой вы не можете использовать время подвески? Когда фактический процесс уходит, может не иметь никакого отношения к тому, когда пользователь перестает использовать приложение или когда какой-либо код, который вы написали в последний раз, выполнялся. –

+0

Я пробовал, но это вызывало ошибку, которая была вызвана моим кодом. Мне удалось это разрешить. Спасибо за ваше предложение. – Rohit

ответ

4

Вы можете обработать приостановление приложения, когда оно будет доставлено на задний план, и записать это время. Это время, когда пользователь последний раз использовал ваше приложение, поэтому, когда он снова запущен, вы можете проверить, сколько времени прошло с момента последнего использования.

Для фактического завершения вы не получаете какое-либо событие и не можете обрабатывать такое событие, потому что вся обработка в приложении прекращается при приостановке и никакой код не может выполняться.

+0

Я много смотрел, и, наконец, это вариант, на который я могу пойти, потому что он ближе всего к моей проблеме. Спасибо за Ваш ответ. – Rohit

Смежные вопросы