Android.java. 这串代码中的this是什么意思?tb.setOnCheckedChangeListener(this);
发布网友
发布时间:2023-08-09 04:34
我来回答
共3个回答
热心网友
时间:2023-10-02 04:02
就是指tb.setOnCheckedChangeListener(this)这条语句所在的类的对象,比如:
class MyTest implement OnCheckedChangeListener{
public void setListener(){
tb.setOnCheckedChangeListener(this);
//因为MyTest实现了OnCheckedChangeListener这个接口,所以MyTest可以是一个OnCheckedChangeListener对象,这里的this就是MyTest的OnCheckedChangeListener对象
}
}追答完善一下:
this就是指tb.setOnCheckedChangeListener(this)这条语句所在的类的对象,比如:
class MyTest implement OnCheckedChangeListener{
public void setListener(CheckBox tb){
tb.setOnCheckedChangeListener(this);
//因为MyTest实现了OnCheckedChangeListener这个接口,所以MyTest的对象可以是一个OnCheckedChangeListener对象,这里的this就是MyTest的OnCheckedChangeListener对象
}
}
热心网友
时间:2023-10-02 04:03
包含这段代码的,实现了onCheckedChangeListener接口的类
热心网友
时间:2023-10-02 04:03
你在写什么类,指的就是什么类的对象咯。