无法解析符号OnEditorActionListener

时间:2013-07-17 18:50:19

标签: android listener android-edittext

EditText editText = (EditText)findViewById(R.id.textUri);
editText.setOnEditorActionListener(new TextView.OnEditorActionListener l){
    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        // Do some stuff
    }
});

这是真正重要的所有代码。我正在尝试收听来自Textview的输入,但它说setOnEditorActionListener无法解析。我组织了所有的进口,在网上搜索了一切,它就不会工作了。我刚刚切换到Android工作室,它说符号无法解决。非常烦人。

1 个答案:

答案 0 :(得分:4)

首先,您的括号似乎不在正确的位置。我想这就是你的意思:

EditText editText = (EditText)findViewById(R.id.textUri);
editText.setOnEditorActionListener(new TextView.OnEditorActionListener() {

    @Override
    public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
        // TODO Auto-generated method stub
        return false;
    }
});