增加系统的KEYCODE_CLEAR 功能,清除当前输入的一行内容

花了好几天时间,一直在PHW里面修改,死活不行。。

后面发现只要在EditText里面复写下KEYCODE_CLEAR的内容就可以了

 

上代码如下

 

    @Override    
    public boolean onKeyDown(int keyCode, KeyEvent event) {
		Log.e("EditText", "onKeyDown    KeyEvent=" + event);
	if (event.getKeyCode() == KeyEvent.KEYCODE_CLEAR) {
		selectAll();
		setText("", BufferType.EDITABLE);
		 return false;
	}
       return super.onKeyDown(keyCode, event);
    }

 

 

你可能感兴趣的:(android,Android,Phone)