因为我的editext是字符串格式,所以当我长按退格键时,它不会清除所有文本。所以当我长按退格键时,我正在寻找清除所有文字的解决方案?
答案 0 :(得分:0)
您可以通过覆盖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);
}
答案 1 :(得分:0)
试试这个
@Override
public boolean onKeyLongPress(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_DEL)
{
textView.setText("");
return true;
}
return super.onKeyLongPress(keyCode, event);