如何禁用按钮的onClick()事件一段时间?

时间:2018-05-01 11:37:49

标签: android

我正在使用 android studio ,我想在点击2秒时禁用按钮,并在2秒后自动启用。我不知道从哪里开始。有人可以给我这样做的代码吗?

1 个答案:

答案 0 :(得分:0)

试试这段代码..

 mbtn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            new Handler().postDelayed(new Runnable() {
                @Override
                public void run() {
                    mbtn.setEnabled(true);
                }
            },2000);
            mbtn.setEnabled(false);
        }
    });