0

我需要确定用户是否闲置了一段时间。如果他们一直处于空闲状态,则应用程序会将用户注销。

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

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

PhoneApplicationService.UserIdleDetectionMode 属性

谁能告诉我如何在 Windows Phone 应用程序中检测到用户在一段时间内处于非活动状态?

4

1 回答 1

1

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

看,WP7 App 生命周期

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

于 2012-10-03T15:20:28.713 回答