EditText与退格键的冲突问题

1.当使用返回键的时候,如果存在文本框,在软键盘中删除文本的时候会触发返回键,下面是如何避免这个问题的方法:

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
        // TODO Auto-generated method stub

        if (keyCode == KeyEvent.KEYCODE_DEL                                            //退格的拦截,用来过滤返回键
                && event.getAction() == KeyEvent.ACTION_DOWN) {
            return true;
        }
        if (keyCode == KeyEvent.KEYCODE_BACK) {                                  //返回键的操作
           
            return true;
        }

        return false;

    }

你可能感兴趣的:(Android,控件属性栏目,小知识点,Android,返回键与文本框冲突)