Я запускаю мягкую клавиатуру следующим образом:
InputMethodManager inputMethodManager = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.toggleSoftInputFromWindow(buttonLayout.getApplicationWindowToken(), InputMethodManager.SHOW_FORCED, 0);
buttonLayout
- простая кнопка в моем пользовательском интерфейсе.
Как извлечь то, что написал пользователь (не используя поле EditText
или, возможно, скрывая EditText
), чтобы пользователь не мог его увидеть или щелкнуть?