gpt4 book ai didi

java - 安卓工作室Java : Cannot resolve symbol override

转载 作者:太空狗 更新时间:2023-10-29 13:21:13 25 4
gpt4 key购买 nike

我是 Java 和 Android Studio 的初学者。我尝试实现一个 OnEditorActionListener 来监听用户何时按下软键盘中的“完成”按钮。有很多可用的代码 fragment ,但我不知道将代码放在哪里(onCreate?自己的类......)在测试其中一些代码 fragment 时,我收到错误“无法解析符号覆盖”,请参见屏幕截图。我找到了一些关于“无法解析符号 xy”的文章,但没有关于“覆盖”的文章

所以我的问题是:为什么我会在此处收到“无法解析符号覆盖”?

overrideError

@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.frm_main_layout);

//txtMeineZahl.setOnEditorActionListener(new classDoneOnEditorActionListener()); //doesnt work so far..OK for now

EditText txtMeineZahl = (EditText) findViewById(R.id.txtMeineZahl);
txtMeineZahl.setOnEditorActionListener(new TextView.OnEditorActionListener()
{
@override ---- ERROR here
public boolean onEditorAction(TextView view, int action,KeyEvent arg2event)
{
if (action == EditorInfo.IME_ACTION_DONE)
{
//view.setFocusable(false);
Toast.makeText(getApplicationContext(),"test",Toast.LENGTH_LONG);
}
return false;
}
});
}

最佳答案

应该是@Override 而不是@override。 O 必须在@Override 中大写。

关于java - 安卓工作室Java : Cannot resolve symbol override,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28527161/

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