1

是否可以在 Windows Phone 中模拟“主页”按钮按下?我正在尝试覆盖后退键并进行停用,因为我的应用程序启用了快速恢复,并且对我来说不按后退键退出但停用(按下主页按钮)至关重要

4

2 回答 2

2

我知道在不退出应用程序的情况下打开主屏幕的唯一方法是在主屏幕上固定一个磁贴。这可能不是一个实际的解决方案。

无论哪种方式,您尝试做的都是与 Windows Phone 设计理念相矛盾的。用户必须始终保持控制。如果用户想退出,他会按下返回按钮。如果他想让你的应用程序保持活跃,他会按下主页按钮。如果用户即使想要退出您的应用程序,也无法退出,那将造成挫败感。

此外,请记住 GDR3(下一个 Windows Phone 更新)允许用户直接从任务切换器关闭应用程序。你将无能为力。

总的来说,我建议您尝试教育用户,向他解释一些消息,如果他希望快速恢复,他不应该使用后退按钮退出应用程序。如果他无论如何按下后退按钮,只要遵从他的意愿。

于 2013-10-26T07:45:18.653 回答
0

您可以使用Device.HardwareButton.Start() 命名Microsoft.VisualStudio.TestTools.UITesting空间。

要使用此命名空间,您需要添加适当的引用。

于 2016-03-22T07:43:11.707 回答