gpt4 book ai didi

android - Button 的 OnClick 处理程序无法决定是否要覆盖或覆盖什么

转载 作者:行者123 更新时间:2023-11-29 16:16:34 24 4
gpt4 key购买 nike

我可以编译以下内容(通过注释掉“@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”?看起来我应该这样做,但它在没有它的情况下编译,并且不会编译它(无论我是否注释掉“覆盖”,它都不高兴)。

最佳答案

根据我的建议,删除 @Override 行是不好的。你需要在你的 eclipse 中更改为 JDK 版本然后你就不会得到这样的错误。按照它的步骤,

右键单击您的项目并选择属性。

然后从左侧部分选择 Java 编译器并选择您安装的 JDK 的版本。如果它已被选中,则取消选择并尝试。

关于android - Button 的 OnClick 处理程序无法决定是否要覆盖或覆盖什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9028827/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com