Android如何防止多次点击事件
1个回答
展开全部
Android如何防止多次点击事件
主要采取标志位法。
【原理】
设置标志位,反正按钮被重复点击,引发事件,标志位为 true,方可点击,执行事件。
【详细实现步奏】
某个按钮监听中(以下是实现的伪代码)
setonclickLinster{
//
if(flag==true){
//执行事件,flag=false;
//开启定时器,例如5s后恢复标志位
}else{
//提示稍后点击,或者改变按钮的颜色变灰等
}
}
开启定时器,事件一到,恢复标志位为true。
【最后】
基本的实现方式为标志位法,定时恢复和启动标志位状态为解决问题的关键所在。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询