btn1
上有两个按钮& btn2
。(visibility = GONE)
且仅 btn1 为visible
点击 btn1 并设置btn1.visibility = GONE
和btn2.visibilty = VISIBLE
但是,即使我只点击 btn1 , btn2.onClick
也是被执行。
点击 btn1 时, 阻止 btn2.onClick
需要执行哪些操作才能执行??
答案 0 :(得分:0)
这应该有效:
//After the initialization of the buttons
btn2.setEnabled(false);
//In btn1's onClick()
btn2.setEnabled(true);btn1.setEnabled(false);
//In btn2's onClick()
btn2.setEnabled(false);btn1.setEnabled(true);