Установка ключа удаления для редактирования текста - PullRequest
0 голосов
/ 09 ноября 2011

В моей программе у меня есть EditText, для которого я установил OnKeyListener. Проблема в том, что это, кажется, делает так, что ключ удаления больше не удаляет текст в EditText. Может кто-нибудь сказать мне, как установить ключ удаления, чтобы он снова удалял текст из EditText?

Ниже приведены основные сведения о том, как я устанавливаю onKeyListener:

searchEntryEditText.setOnKeyListener((onKeyListener = new OnKeyListener() {
                    @Override
                    if (event.getAction() != KeyEvent.ACTION_DOWN      
                            & keyCode == 66) {
                        Globals.searchEntryString = searchEntryEditText
                                .getText().toString();
                }
            }));

1 Ответ

0 голосов
/ 09 ноября 2011

Добавьте кнопку и настройте keylisttner для очистки текстового поля.

String s = Edittext.gettext().toSrting();
String newstring = s.subString(0, s.length -1);
Edittext.settext(newstring);
...