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工作室,它说符号无法解决。非常烦人。
答案 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;
}
});