setOnClickListener的参数要求是一个实现了OnClickListener接口的对象实体,它可以是任何类的实例,只要该类实现了OnClickListener。你的问题中,它就是MainActivity这个对象自己。
1 findViewById(R.id.ButtonID).setOnClickListener(new View.OnclickListener(){ 2 public void onclick(View v){ 3 4 } 5 });