0

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

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

4

1 回答 1

1

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

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

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

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

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

于 2011-12-08T18:47:59.833 回答