- long lastClick;
- @Override
- public void onClick(View v) {
- //大于一秒方个通过
- if (System.currentTimeMillis() - lastClick <= 1000)
- {
- showToast("点那么快干什么!!!"); //此处拦截第一次后面点击比较多的处理事件
- return;
- }
- lastClick = System.currentTimeMillis();
- showToast("是你点的我么...");
- }
- public void showToast(String str) {
- Toast.makeText(this, str, Toast.LENGTH_SHORT).show();
- }
如果只需要点击一次就跳转走,可以点击后设置btn_commit.setClickable(false);