通过访问主机对象this?
obj[i].addListener(new InputListener(){
public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) {
obj/this - ?
...
return true;
};
});
通过访问主机对象this?
obj[i].addListener(new InputListener(){
public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) {
obj/this - ?
...
return true;
};
});
您可以使用与在(匿名)类的方法之外完全相同的方式引用对象,只是通过名称,但必须使用修饰符声明变量
final。附言。在这种情况下,
this它是实现接口的匿名类的实例InputListener,因此这里完全是题外话。我会假设它是这样的(也许
int它应该被替换为Integer):