有了这个代码:
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
. . .
Button buttonAuthorizeUsers = (Button) findViewById(R.id.buttonAuthorizeUsers);
buttonAuthorizeUsers.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent configure = new Intent(OnDemandAndAutomatic_Activity.this, Configure_Activity.class);
OnDemandAndAutomatic_Activity.this.startActivity(configure);
}
});
我越来越:
new View.OnClickListener(){} 类型的 onClick(View) 方法必须重写超类方法
看来这个问题有时是由项目引起的 |属性 | Java 编译器设置为 1.5。
虽然我实际上以前也遇到过这个问题,并将其更改为 1.6,但不知怎的,它又变成了 1.5。
然而,(将其更改为 1.6)并没有解决问题。在清理、构建和 F11 之后,我仍然收到相同的错误消息......???
我建议您取消选中“启用项目特定设置”,单击“配置工作区设置...”并将“编译器合规级别”更改为 1.6 或更高版本。否则你每次都必须指定它。
如果您需要特定项目的特定合规性级别,则需要验证需要合规性级别 1.6 或更高版本的所有其他项目是否设置为此。
一切正确设置后 - 清理项目并重新启动Eclipse。 Eclipse 有时会很糟糕——这常常为我解决问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)