gpt4 book ai didi

java - Android setOnClickListener(this) 错误

转载 作者:太空狗 更新时间:2023-10-29 15:30:15 24 4
gpt4 key购买 nike

我在我的 Android 应用程序中创建了一个按钮,我尝试设置 onclick 监听器来运行 onClick 方法,如下所示

...
Button btn_ok;
btn_ok = (Button)findViewById(R.id.button1);
btn_ok.setOnClickListener(this);


}
public void onClick() {
EditText uN = (EditText) findViewById(R.id.EditText04);
uN.setText("Clicked!");
}

但是 Eclipse 显示错误并指出“setOnClickListener”需要转换参数。浇铸后是这样的

btn_ok.setOnClickListener((OnClickListener) this);

然后当我运行程序时,模拟器说“程序意外停止”...我怎么解决这个问题 ?

最佳答案

确保您的类实现了 View.OnClickListener。你不能只添加 onClick 方法,你必须实现接口(interface)

关于java - Android setOnClickListener(this) 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9980068/

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