java参考;这";来自匿名方法

java参考;这";来自匿名方法,java,anonymous-class,Java,Anonymous Class,可能重复: 我的类(我们称之为MyClass)有m_listener成员,用于通知目的。在匿名方法中使用它没有问题: private void myMethod(SomeObj myObj) { ... myObj.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) {

可能重复:

我的类(我们称之为
MyClass
)有
m_listener
成员,用于通知目的。在匿名方法中使用它没有问题:

private void myMethod(SomeObj myObj)
{
    ...
    myObj.setOnTouchListener(new OnTouchListener() {
        @Override
        public boolean onTouch(View v, MotionEvent event) {
            m_listener.myOnClick(this);
            return false;
        }
    });
    ...
}

在代码
中,此
引用匿名
OnTouchListener
实例。我应该写什么来代替
this
来引用
MyClass
实例(就像
m\u listener
引用
MyClass.m\u listener
,而不是
OnTouchListener.m\u listener
)?

使用
MyClass。此
引用外部
MyClass
实例。

使用
MyClass。此
引用外部
MyClass
实例。

引用MyClass实例使用
MyClass。此
引用MyClass实例使用
MyClass。此
让我很难过,我得到了更多的支持这类琐碎的回答比这类有趣的回答更有代表性,这让我很难过。