如何在Windows Phone 7.1中确定应用程序不活动

时间:2012-10-02 21:40:14

标签: windows windows-phone-7

我需要确定用户是否在一段时间内处于空闲状态。 如果它们处于空闲状态,则应用会将用户注销。

我已经梳理了网站,MS网站无法找到一个基本上返回布尔值的属性,表明用户处于非活动状态。

我发现最接近的是可以启用或禁用UserIdleDetectionMode的属性。即:

PhoneApplicationService.UserIdleDetectionMode Property

任何人都可以告诉我如何在Windows Phone应用程序中检测用户在一段时间内是否处于非活动状态?

1 个答案:

答案 0 :(得分:1)

我不相信有一种方法可以检测用户何时闲置。您可以让手机为您执行此操作,并在应用程序被逻辑删除时将用户注销。这种方法的唯一问题是应用程序被断开的时间可能会有所不同。

请参阅WP7 App lifecyle

因此,当Deactivated事件触发时,您可以在应用程序被逻辑删除之前将用户注销。