[英]clear the contents of the editText when long press on Back Space Key
Because my editext is the string format it doesn't clear all the text when i long press on the backspace key.因为我的编辑文本是字符串格式,所以当我长按退格键时它不会清除所有文本。 so i am looking for solution to clear all text when long press on the backspace key??
所以我正在寻找解决方案以在长按退格键时清除所有文本??
You can do it by overriding onKeyLongPress()
like你可以通过重写
onKeyLongPress()
来做到这一点
@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK)
{
TextView myTextView = (TextView) findViewById(R.id.myTextView);
myTextView.setText("");
return true;
}
return super.onKeyLongPress(keyCode, event);
} }
Try this试试这个
@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_DEL)
{
textView.setText("");
return true;
}
return super.onKeyLongPress(keyCode, event);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.