我知道这是一个愚蠢的问题,但我找不到答案:我已经开始在互联网教程上学习制作 android 应用程序。但是现在我被阻止了,我有 2 个 EditText 用于计算某些东西(没关系),我的问题是当我在模拟器上单击任何字母时没有写入任何文本。我发现问题确实出在这部分代码上:
private OnKeyListener modificationListener = new OnKeyListener() {
@Override
public boolean onKey(View v, int keyCode, KeyEvent event) {
// Set a defaut text somewhere else, on another EditText
result.setText(defaut);
return true;
}
};
我猜我应该调用超级函数,但是当我尝试时它告诉我这是一个错误:super.onKey(v, keyCode, event);
谢谢!