如何检查应用程序是否空闲?

时间:2011-04-25 07:43:35

标签: silverlight windows-phone-7

当应用程序在一段时间内保持空闲状态时,我需要显示锁定屏幕。在WP7中有任何方法可以获得空闲时间(任何OS API)。我已经阅读了PhoneApplicationService.UserIdleDetectionModePhoneApplicationService.ApplicationIdleDetectionMode的MSDN文档,但它仅用于启用和禁用。我需要一些方法来获取空闲时间。在此先感谢

1 个答案:

答案 0 :(得分:3)

据我所知,目前的API版本没有办法做到这一点 您可以在应用程序中实现计时器,并在每次与应用程序中的用户交互(使用您的控件)时重置它 更大的问题是你应该如何处理操作系统锁屏?我的意思是,如果你的应用程序有一个已启动的应用程序内自定义锁定屏幕,然后操作系统锁定屏幕启动,那么用户必须解锁2个屏幕。在这种情况下,用户不是特别友好。