我知道如何禁用按钮以防止它被点击两次。但是,如果我想再次启用它,只要它的安全,我可以做这样的事情,我在onclick调用setenabled(true)?只要setenabled(false)被调用,该按钮被禁用,还是仅在onclick函数完成后才会禁用按钮?安卓按钮及其工作方式
button.setOnclickListener(new View.onClickListener(){
public void onClick(View v) {
button.setEnabled(false);
/// do stuff
button.setEnabled(true);
}
});
是的。你可以做那件事。而不是“按钮”使用“v”(视图v)。覆盖被单击的函数返回视图。 – 2013-04-29 06:44:27
你想要你的按钮点击一次或twise – Unknown 2013-04-29 07:02:21