我正在尝试在Android上制作简单的反应游戏。
在我的布局中,我有6个按钮(红色,绿色等)。当您单击“您的”按钮时,您的按钮应该是可见的,所有休息都应该是不可见的。我做到了,它工作正常,但是......
问题是当我在一瞬间点击2个或更多按钮时,所有按钮都会消失。
控制台上没有错误和警告。
例如我的代码中定义的一个按钮:
buttonRed = (Button)findViewById(R.id.buttonRed);
buttonRed.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
buttonBlack.setVisibility(View.INVISIBLE);
buttonGreen.setVisibility(View.INVISIBLE);
buttonOrange.setVisibility(View.INVISIBLE);
buttonBlue.setVisibility(View.INVISIBLE);
buttonWhite.setVisibility(View.INVISIBLE);
}
});
感谢您的帮助:)
答案 0 :(得分:1)
在每个按钮中,单击侦听器执行以下步骤:
1-使所有按钮不可见
2-使目标按钮可见
我认为你已经忘记了第2步。