【发布时间】:2015-11-16 21:42:57
【问题描述】:
在下面的代码中,我创建了按钮侦听器,当我尝试创建方法 on() 时,eclipse 建议将其创建为 OnClickListener 的一部分或 mainClass 的一部分。
在这两种情况下创建方法 on() 有什么区别,为什么应该是 protected?
代码:
private OnClickListener btnListenerOn = new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
on();
}
};
@Override
protected void onStart() {
// TODO Auto-generated method stub
super.onStart();
Log.w(TAG, "@onStart.");
}
protected void on() {
// TODO Auto-generated method stub
}
【问题讨论】:
标签: java android class onclicklistener protected