btn_lis_clean = new Button.OnClickListener() {
public void onClick(View v) {
ed_val.setText("");
ed_ex.setText("");
ed_level.setText("");
txt_grow.setText("");
txt_ex_point.setText("");
txt_ex_grow.setText("");
}
};经常会看到这样的用法,在new一个对象时重写方法,希望高手可以解释下:
1. 该语法对应的术语?
2. 这样创建了新的类?
3. 外部的变量如何在onClick实现中可见?新手,望解释详尽
public void onClick(View v) {
ed_val.setText("");
ed_ex.setText("");
ed_level.setText("");
txt_grow.setText("");
txt_ex_point.setText("");
txt_ex_grow.setText("");
}
};经常会看到这样的用法,在new一个对象时重写方法,希望高手可以解释下:
1. 该语法对应的术语?
2. 这样创建了新的类?
3. 外部的变量如何在onClick实现中可见?新手,望解释详尽
2.是
3.如果是局部变量的话,必须是final的;否则直接可以访问