0
点赞
收藏
分享

微信扫一扫

Android 防止短时间内重复点击


1. /**
2. * 处理在短时间内多次点击同一组件,界面异常
3. */
4. public class MultipleClickProcess implements OnClickListener{
5. private boolean flag = true;
6. private synchronized void setFlag() {
7. false;
8. }
9. public void onClick(View view) {
10. if (flag) {
11. "", "点击了一下");
12. setFlag();
13. // do some things
14. new TimeThread().start();
15. }
16. }
17. /**
18. * 计时线程(防止在一定时间段内重复点击按钮)
19. */
20. private class TimeThread extends Thread {
21. public void run() {
22. try {
23. 2000);
24. true;
25. catch (Exception e) {
26. e.printStackTrace();
27. }
28. }
29. }
30. }

举报

相关推荐

0 条评论