解释一:

btn.setOnClickListener(this);这种情况是在你的Activity实现了OnClickListener借口,具体写法就是:class *****Activity implements OnClickListener{}
你的类中就得重写接口onclickListener的方法:
@Override
public void onClick(View v) {}
方法中根据v.getId()来判断是哪个按钮的单击操作


解释二:

setOnClickListener的参数要求是一个实现了OnClickListener接口的对象实体,它可以是任何类的实例,只要该类实现了OnClickListener。
你的问题中,它就是MainActivity这个对象自己。

相关文章:

  • 2022-12-23
  • 2021-12-10
  • 2021-11-17
  • 2021-08-11
  • 2021-10-03
  • 2023-02-08
  • 2022-12-23
  • 2021-07-19
猜你喜欢
  • 2022-03-07
  • 2022-12-23
  • 2021-05-28
  • 2022-01-12
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案