我一直在关注官方的 Android 教程,但不知何故,这个非常简单的示例在为 EditText 按“Enter”后执行函数时遇到了问题。
我了解我应该做什么,并且似乎所有设置都正确,但 Eclipse 抱怨这一行:
edittext.setOnKeyListener(new OnKeyListener() {
setOnKeyListener
它用错误强调:
View 类型中的方法 setOnKeyListener(View.OnKeyListener) 不适用于参数(新 DialogInterface.OnKeyListener(){})
并且还强调OnKeyListener
了错误:
new DialogInterface.OnKeyListener(){} 类型必须实现继承的抽象方法 DialogInterface.OnKeyListener.onKey(DialogInterface, int, KeyEvent)
也许有人可以朝正确的方向射击我?在我尝试其他解决方案(我已经在 stackoverflow 上找到)之前,我真的很想弄清楚这一点,因为它让我感到慌乱,作为官方教程,这么简单的东西似乎不起作用。