gpt4 book ai didi

android - 在Android应用程序中限时启用按钮

转载 作者:太空狗 更新时间:2023-10-29 16:29:19 25 4
gpt4 key购买 nike

这是一个示例,我希望能够在用户操作后的有限时间内(比如 30 分钟)启用我的应用中的按钮。 30 分钟后,此按钮将再次禁用。在 Android 中实现此目的的最佳方法是什么?

因为用户可能会重启设备或关闭应用程序,所以我不能简单地使用倒数计时器。即便如此,鉴于有一个特定的时间间隔开始结束日期,我可以简单地检查当前时间并查看按钮的状态应该是什么。但是,用户只需将手机的日期后退 15 分钟,这样按钮就会继续启用。

最佳答案

您可以使用 Handler 的 postDelayed 方法。见下文-

    //when use press button
new Handler().postDelayed(new Runnable() {

@Override
public void run() {
//disable your button here
}
}, 3*1000); //your delay time

希望对您有所帮助。

关于android - 在Android应用程序中限时启用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43045979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com