【发布时间】:2015-04-21 04:44:50
【问题描述】:
在LibGDX 我有ImageButton 带有点击事件。
myBtn.addListener(new ChangeListener() {
@Override
public void changed(ChangeEvent event, Actor actor) {
checkIfOtherButtnsPressed()
}
});
我有一些按钮,我在checkIfOtherButtnsPressed() 中所做的是检查其他按钮的状态,如果一个按钮被按下并且另一个按钮也处于活动状态,我将其状态更改为
selected = false;
问题是在将其状态从活动更改为非活动后,它还会像我“点击”它一样调用该事件,然后我再次进入checkIfOtherButtnsPressed()。
我可以在不发送点击事件的情况下更改按钮状态吗,或者我可以从什么情况下识别“点击”?
【问题讨论】:
标签: android libgdx imagebutton