如何让我的应用程序超时?

发布于 2024-12-19 22:28:13 字数 170 浏览 3 评论 0原文

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

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

I have a requirement where i need to show a pin entry screen to the user after a time out value which the user will select in the application ( for example he selects time out ) .
What i plan to do is note down the current time on deactivated event . In activated event calclate the time difference + time out set in the mobile. If difference is more than time out show the pin screen else dont show.

But my question is how do we get the "Screen times out after" value which is an option set in the mobile settings screen

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

苏佲洛 2024-12-26 22:28:13

Settings > 中的值锁+壁纸>>未通过任何公共 API 公开 后屏幕超时。

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

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

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

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

The value in Settings > lock+wallpaper > Screen times out after is not exposed via any public API.

This is a system level setting and should not be used directly within your application.

If you must have a setting within your app where if timestoned for more than a user specified period of time the user must re-enter a code you should add this setting directly within the app.

Based on standard mobile usage patterns and the functionality built into the phone already such a feature seems completely unnecessary.

If the person you're creating this app for insists on this feature I strongly recommend testing this with actual users to see what feedback you get.
If you're just adding this as an extra feature that you think would be good I'd recommend not adding it. If you still insist, PLEASE give your users the option of disabling this feature.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文