Мягкая клавиша Del не работает на Android - PullRequest
2 голосов
/ 19 августа 2011

Я использую текст редактирования для своего приложения, для которого используется программная клавиатура.

Я использую средство просмотра текста, как предлагается в постах о том, как обнаруживать события нажатия клавиш программной клавиатуры, но я не могу удалить данные, которые я ввел в текст для редактирования. Это означает, что ключ del не вызывается в наблюдателе текста.

Я установил параметры ime на «действие выполнено», но оно все еще не работает, вот что я сделал для вызова программной клавиатуры:

((CustomEditText)v).setImeOptions(EditorInfo.IME_ACTION_DONE);
InputMethodManager imm = (InputMethodManager) BookModel.getInstance()
                            .get_mActivity()
                            .getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInputFromWindow(v.getWindowToken(),
                              InputMethodManager.SHOW_FORCED,
                              InputMethodManager.HIDE_IMPLICIT_ONLY);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...