有问题的文本按钮在整个过程中重复使用。当点击它时,应该响应一次,并且只响应一次,设置标志" nextQuestion",这反过来将导致调用方法createButton()。
而不是一次触发createButton(),它现在会触发两次或更多次。
我在有问题的onclicklistener下面的代码中标记了注释,它实际上作为createButton()中的匿名类。这可能是一个问题,当一组新按钮创建在与前一个按钮相同的位置时,onclick事件尚未消失,新的按钮再次被点击,然后设置标志和createButton()获取再次打电话。
Arac
如何解决这个问题?