Android Studio Java:无法解析符号覆盖
我是Java和Android Studio的初学者。 我尝试实现一个OnEditorActionListener,当用户按下软键盘上的“完成”按钮时,它会监听。 有很多代码片段可用,但我不知道将代码放在哪里(onCreate?自己的类…) 在测试这些代码片段时,我得到一个错误“无法解析符号覆盖”,请参见屏幕截图。 我找到了一些关于“无法解析符号xy”的文章,但没有关于“重写”的文章 所以我的问题是: 为什么这里会出现“无法解析符号覆盖”Android Studio Java:无法解析符号覆盖,java,android,Java,Android,我是Java和Android Studio的初学者。 我尝试实现一个OnEditorActionListener,当用户按下软键盘上的“完成”按钮时,它会监听。 有很多代码片段可用,但我不知道将代码放在哪里(onCreate?自己的类…) 在测试这些代码片段时,我得到一个错误“无法解析符号覆盖”,请参见屏幕截图。 我找到了一些关于“无法解析符号xy”的文章,但没有关于“重写”的文章 所以我的问题是: 为什么这里会出现“无法解析符号覆盖” 它应该是@Override而不是@Override。O在
它应该是@Override而不是@Override。O在@Override中必须是大写。Override需要以大写字母开头(代码的第一行也是如此)
@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;
}
});
}