文本不会出现在EditText中

时间:2012-06-01 19:31:50

标签: android android-edittext

我知道这是一个愚蠢的问题,但我找不到答案:我已经开始学习在互联网教程上制作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);

谢谢!

1 个答案:

答案 0 :(得分:2)

尝试返回false而不是true。

如果你返回true,那么你正在消耗这个事件,因此其他听众不再采取行动。