0
我是Android新手,我知道这是非常常见的问题。我试图寻找答案,但它不能满足我的好奇心。假设我有下面的代码来定义Android中按钮的侦听器。我仍然对此感到困惑。我知道“this”是指当前的实例,但在这种情况下,“this”是指什么?它指向实例btnSave还是其他对象?为什么它可以替换参数(新的OnClickListener()) 假设我有两个相同的按钮。 Onclick方法如何知道点击了哪一个?有人可以在更广泛的情况下澄清“这个”的目的吗?Android中的setOnClickListenner中的“this”是什么
Button btnSave = (Button) findViewById(R.id.btnSave);
btnSave.setOnClickListener(this);
public void onClick(View v) {
//Do something in here
}
所以你的意思是“这个”指向包含容器的活动类? – minhtran612 2014-10-17 11:10:29