关闭然后再打开OnClickListener

Tom*_*mmy 10 android button

我在用户点击按钮后关闭了OnClickListener.

confirm.setOnClickListener(null);
Run Code Online (Sandbox Code Playgroud)

这使按钮无法点击但我想在用户点击另一个按钮后可以点击它.

我怎样才能做到这一点?

Wil*_*ate 20

刚设置

confirm.setClickable(false);禁用并confirm.setClickable(true)再次启用它.

看这里

  • 类似地,如果用户应该能够告诉单击该按钮在他们执行其他操作之前不会执行任何操作,则可以使用confirm.setEnabled(false)将其禁用; (4认同)