我的ToggleButton活动必须启动(如果已选中)或停止(如果已选中)侦听器。 问题是我希望在特定时间(例如10秒)之后启动监听器,但保持ToggleButton处于活动状态,如果用户在计时结束之前单击它,则中止计时和监听器激活。 我对这样做的方法感到困惑......你有什么想法吗?
提前致谢
答案 0 :(得分:0)
使用Timer和TimerTask。 将计时器延迟10秒钟。
如果用户在这10秒钟内再次单击该按钮,请取消定时器。 如果没有,请启动监听器。
请注意,为了通过TimerTask线程更改UI元素,您必须使用处理程序。