【发布时间】:2012-01-27 04:02:28
【问题描述】:
我可以编译以下内容(通过注释掉“@Override”):
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);
}
});
...但这会导致我的应用程序崩溃。当我注释掉它时运行良好(但我没有按钮处理程序)。
该类应该有一个“实现 OnClickListener”吗?似乎我应该这样做,但是没有它就可以编译,并且不会用它编译(无论我是否注释掉“覆盖”,这都是不愉快的)。
【问题讨论】:
-
检查您的导入......是否正确的 OnClickListener。
标签: android android-intent android-button