2011-04-25 34 views
2

我有一个需求,我需要显示一个锁定屏幕,当应用程序保持空闲一段时间。在WP7中有什么方法可以获得空闲时间(任何OS API)。我已经通过了PhoneApplicationService.UserIdleDetectionModePhoneApplicationService.ApplicationIdleDetectionMode的MSDN文档,但它仅用于启用和禁用。我需要一些方法来获取空闲时间。提前致谢如何检查应用程序是否空闲?

回答

3

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

相关问题