在开发应用的时候,测试同学从来不按照正常的模式走路,特别是点击按钮这种情况,连续点击多次,就会操作多个事件,比如打开多个Activity。这个时候,我们可以使用postDelay方法,在之前让按钮不能点击,在2秒内让它恢复点击的功能。
//处理连续点击事件--测试提出bug
parent.setEnabled(false);
parent.postDelayed(new Runnable(){
@Override
public void run() {
parent.setEnabled(true);
}
}, 2000);