【发布时间】:2012-01-26 23:17:36
【问题描述】:
使用此代码:
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 之后,我仍然收到相同的错误消息...???
【问题讨论】:
标签: android android-widget android-button