在电话中打开屏幕

时间:2013-11-13 13:34:19

标签: windows-phone-7 windows-phone-8 windows-phone

我制作了一款应用程序,可以使用加速度计跟踪用户的睡眠过夜。但是,这非常耗电,因为加速度计不允许在锁定屏幕下运行。

作为替代方案,我想要禁用设备的屏幕,就像在通话过程中一样(当您触摸上方时,您的耳朵会在哪里)。我在LINE中看到了相同的行为,您可以通过数据连接拨打电话。

我想知道这是怎么可能的,因为肯定无法以编程方式与屏幕设备进行交互。我听说过,对于其他平台(iOS)上的类似问题,他们会为此模拟电话。 Windows Phone有类似的东西吗?

1 个答案:

答案 0 :(得分:0)

而不是“禁用设备的屏幕”只需更改页面,以便一切都是黑色。

您可以通过以下方式执行此操作:导航到单独的页面,其中没有任何内容;在当前页面内容上叠加隐藏它;或者你可以折叠PhoneApplicationFrame。

使用前两个选项中的任何一个,当点击页面或叠加层时,很容易将用户返回到先前的状态。

原生电话应用程序可以访问接近传感器(以及我们没有的其他设置),因此需要采用不同的方法。

相关问题