-1
在我的程序中,我有一個EditText,我爲其設置了一個OnKeyListener
。問題是這似乎使得它的刪除鍵不再刪除EditText中的文本。任何人都可以告訴我如何設置刪除鍵,以便再次從EditText刪除文本?設置編輯文本的刪除鍵
下面是我如何設置onKeyListener
的裸機:
searchEntryEditText.setOnKeyListener((onKeyListener = new OnKeyListener() {
@Override
if (event.getAction() != KeyEvent.ACTION_DOWN
& keyCode == 66) {
Globals.searchEntryString = searchEntryEditText
.getText().toString();
}
}));
我需要能夠從EditText中字符串的末尾刪除單個字符。 –
我改變了答案。 – Chrishan
謝謝你的回覆。你的答案確實會產生所需的行爲,但它不能解決我正在處理的根本問題。編輯文本有一個關鍵監聽器,它在實例化時設置,告訴它在按下刪除鍵時刪除字符。我真正需要的是添加一個onKeyListener,刪除編輯文本的默認onKeyListener()。因爲你的回答確實解決了這個問題,所以一旦我找出如何解決先前提到的問題,我會給你一個綠色檢查。 –