【发布时间】:2015-05-29 20:49:01
【问题描述】:
我想将以下两个按钮(button1 & button2)组合成一个 clicked() 方法 这类似于使用 v.getId() 的 Android。
在 LibGDX 中:
button1.addListener(new ClickListener(){
@Override
public void clicked(InputEvent event, float x, float y){
button1.setText("It was the first button.");
}
});
button2.addListener(new ClickListener(){
@Override
public void clicked(InputEvent event, float x, float y){
button2.setText("It was the second button.");
}
});
在安卓中:
View.OnClickListener action = new View.OnClickListener() {
public void onClick(View v) {
switch(v.getId()) {
case R.id.button1:
// It was the first button.
break;
case R.id.button2:
// It was the second button.
break;
}
}
}
感谢回复。
【问题讨论】:
标签: java android onclick libgdx onclicklistener