首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

WP7 中怎么判断用户无动作,然后执行操作!

2012-02-13 
WP7 中如何判断用户无动作,然后执行操作!!!!!!!!WP7 中如何判断用户无动作,然后执行操作比如15秒后用户无

WP7 中如何判断用户无动作,然后执行操作!!!!!!!!
WP7 中如何判断用户无动作,然后执行操作



比如15秒后用户无操作(无触摸,按键等),则自动刷新页面,后做其它操作



各位有什么高招,支支招啊!


[解决办法]
搞不好,系统直接锁屏幕了,哈哈哈
[解决办法]
首先,强烈建议楼主放弃这个想法,这与WP7的设计指南及用户的使用习惯严重违背。
并且无法拦截除了返回键之外的其它任何按键消息。

如果非要这么做的话,试试下面的办法:
在程序中放一个全局的标识变量,当有操作时,就将其设置为false,并启动计时器。
在应用程序中拦截ManipulationStarted和BackKeyPress事件。
[解决办法]

探讨

首先,强烈建议楼主放弃这个想法,这与WP7的设计指南及用户的使用习惯严重违背。
并且无法拦截除了返回键之外的其它任何按键消息。

如果非要这么做的话,试试下面的办法:
在程序中放一个全局的标识变量,当有操作时,就将其设置为false,并启动计时器。
在应用程序中拦截ManipulationStarted和BackKeyPress事件。

[解决办法]
设置一个timer,利用callback在一定的时间内激活系统:
Win32.SystemIdleTimerReset();

热点排行