Android Studio Java:无法解析符号覆盖

时间:2015-02-15 14:36:46

标签: java android

我是Java和Android Studio的初学者。 我尝试实现一个OnEditorActionListener,它在用户按下软键盘中的Done按钮时进行侦听。 有很多可用的代码片段,但我不知道在哪里放代码(onCreate?自己的类......) 在测试其中一些代码片段时,我收到错误"无法解析符号覆盖",请参阅屏幕截图。 我发现了一些关于"的文章无法解析符号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;
        }
    });
}

1 个答案:

答案 0 :(得分:2)

它应该是@Override而不是@override。 O必须是@Override的资本。