Android如何防止多次点击事件

 我来答
8558892
2017-03-26 · TA获得超过494个赞
知道小有建树答主
回答量:599
采纳率:79%
帮助的人:259万
展开全部

Android如何防止多次点击事件

主要采取标志位法。

【原理】

设置标志位,反正按钮被重复点击,引发事件,标志位为 true,方可点击,执行事件。

【详细实现步奏】

某个按钮监听中(以下是实现的伪代码)

setonclickLinster{
//
if(flag==true){
//执行事件,flag=false;
//开启定时器,例如5s后恢复标志位
}else{
//提示稍后点击,或者改变按钮的颜色变灰等
}
}

开启定时器,事件一到,恢复标志位为true。

【最后】

基本的实现方式为标志位法,定时恢复和启动标志位状态为解决问题的关键所在。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式