Java 如何在onClickListener中传递接口的引用
我的活动实现了ann接口,onClick方法,我想将接口的实例传递给类“logivVerifyerImpl”的构造函数 但是我不能,因为“this”关键字将引用onclickListener而不是接口ILoginView 请让我知道如何在onclickListener内传递接口引用 代码:Java 如何在onClickListener中传递接口的引用,java,android,Java,Android,我的活动实现了ann接口,onClick方法,我想将接口的实例传递给类“logivVerifyerImpl”的构造函数 但是我不能,因为“this”关键字将引用onclickListener而不是接口ILoginView 请让我知道如何在onclickListener内传递接口引用 代码: public class MainActivity extends AppCompatActivity implements ILoginView{ .... .... .... mButtonLogin.
public class MainActivity extends AppCompatActivity implements ILoginView{
....
....
....
mButtonLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String username = mEditTextUserName.getText().toString();
String password = mEditTextPassword.getText().toString();
new LogicVerifyerImpl(this).verify(username, password);//how to pass instance of the interface to the constructor
}
});
用这个代替“这个”:
用这个代替“这个”:
使用
而不是
this
仅限。使用
而不是
this
只是
this