【问题标题】:How can I timeout my application?我怎样才能让我的申请超时?
【发布时间】:2012-01-15 15:52:51
【问题描述】:

我有一个要求,我需要在用户将在应用程序中选择的超时值之后向用户显示一个 pin 输入屏幕(例如,他选择超时)。 我打算做的是记下停用事件的当前时间。在激活的事件中计算手机中设置的时间差+超时。如果差异超过超时,则显示 pin 屏幕,否则不显示。

但我的问题是我们如何获得“屏幕超时后”值,这是在移动设置屏幕中设置的选项

【问题讨论】:

  • “屏幕超时”值是什么意思?如果它是您允许用户在应用程序中设置的 - 您可以将其存储在隔离存储中...
  • 不,这意味着手机有 30 秒、5 分钟等的值。它在设置部分。用户可以更改它。

标签: windows-phone-7 time out


【解决方案1】:

Settings > lock+wallpaper > Screen times out after 中的值不会通过任何公共 API 公开。

这是系统级设置,不应直接在您的应用程序中使用。

如果您的应用中必须有一个设置,如果时间限制超过用户指定的时间段,则用户必须重新输入代码,您应该直接在应用中添加此设置。

基于标准的移动使用模式和手机内置的功能,这样的功能似乎完全没有必要。

如果您为其创建此应用的人坚持使用此功能,我强烈建议您与实际用户进行测试,看看您会得到什么反馈。 如果您只是将此添加为您认为很好的额外功能,我建议您不要添加它。如果您仍然坚持,请让您的用户选择禁用此功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-02
    • 2021-05-27
    • 2017-09-07
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多