0
A
回答
2
您可以使用System.currentTimeMillis(),它会以毫秒为单位改变时间,例如 。
long last_click = 0;
// this is you interval time in milliseconds
long myTimeMillis = 1000;
// ... ... ...
// inside button click function
long time = System.currentTimeMillis()
if(time-last_click > myTimeMillis){
do_taskA();
}else{
do_taskB();
}
last_click = time;
相关问题
- 1. Android:使用线程在指定时间执行某些操作
- 2. 不确定组合操作员在功能中执行什么操作
- 3. 当某个时间到来时执行一些操作
- 4. 可以使用什么PHP函数对非整数时间戳执行操作?
- 5. 异步操作 - 确定操作是否长时间运行
- 6. VBA行操作执行时间太长
- 7. Android:没有应用程序执行此操作,为什么?
- 8. 为什么我的按钮不能执行正确的操作?
- 9. 如何使用数据绑定来执行此操作
- 10. Android数据库操作执行时间的变化
- 11. 想要使用struct tm执行日期/时间值操作
- 12. 在Java中执行新操作后,代码块会执行什么操作?
- 13. 确定系统(),pasthrus(),exec()操作在php中执行的时间长度
- 14. 涉及多个操作员时,执行顺序如何确定?
- 15. 单步倒计时,不确定如何执行此操作
- 16. 执行操作时无需重定向
- 17. 为什么C#锁定不应该用于长时间操作?
- 18. Runnable的时间确定性执行
- 19. php - 如何确定执行时间?
- 20. 什么fetch_and_store操作确实
- 21. 在执行命令后,double-dash会执行什么操作?
- 22. 在特定日期执行操作时间
- 23. 在定义的时间段执行操作?
- 24. 在特定时间在Rails中执行操作
- 25. 强制线程在特定时间每天执行操作
- 26. libuv线程池线程在不使用时会执行什么操作?
- 27. 什么时候实际执行方法GUI操作?
- 28. 如何在Javascript中触发DOMContentLoaded时执行什么操作?
- 29. 为什么JavaScript不能同时执行2个操作?
- 30. 当ExceptionCode为STATUS_UNWIND_CONSOLIDATE时,RtlRestoreContext会执行什么操作?
你想用这个做什么? – wtsang02 2013-03-06 01:07:53
有很多方法取决于你想要什么。在这种情况下,你可能只需使用一个定时器来禁用一个'Button'按钮就可以达到'x'秒。对于真正的答案,您需要更具体的 – codeMagic 2013-03-06 01:08:42
如果您处理的广告不希望用户跳过太快,您将需要使用特定于时间的约束。否则,如果您正在等待下载完成或类似的事情,那么您需要确保在修改按钮动作之前等待该实际事件完成。 – 2013-03-06 01:29:10