android onkeyDown无法正常工作

时间:2013-05-23 07:36:04

标签: android android-layout android-intent

您好我正在尝试在活动中的onkeydown中按下按钮(。)和(删除)/(< ==)。 我使用了以下方法

        @Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    Log.d(""+keyCode, ""+event);
    return super.onKeyDown(keyCode, event);
}



         mMasEditText.setOnKeyListener(new OnKeyListener() {           
        @Override
        public boolean onKey(View v, int keyCode, KeyEvent event) {
            Log.d("pressed", "Pressed");
            if (event.getAction()==KeyEvent.ACTION_DOWN && keyCode == KeyEvent.KEYCODE_DEL) {
                //do something here
                mMasEditText.setText("0.00");
                return true;
            }
            return false;
        }
    });

两个被覆盖的方法都会出现回调吗?为什么回调没有进入onkeydown以及为什么我无法在edittext中使用onkeylistner删除回调

0 个答案:

没有答案
相关问题