Я использую скрытый EditText (видимость не установлена в невидимую, а EditText имеет ширину и высоту 0dp) для получения пользовательского ввода. Я использую входные данные для заполнения других текстовых элементов. Причина, по которой я делаю это, - это то, что я не хочу, чтобы видимые формы (TextViews) имели те же свойства, что и настоящий EditText, но я хочу использовать Soft Keyboard.Как добавить фокус в EditText при нажатии на другой TextView
Проблема заключается в том, что, когда пользователь хочет скрыть клавиатуру, нажав кнопку «Готово», я хочу, чтобы она снова появлялась, когда они нажимают на TextView, чтобы они снова могли начать редактирование скрытый EditText.
Я попытался следующий код, без успеха:
if(hiddenEt.requestFocus()) {
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
}
Код в Условный оператор мчит, но мягкая клавиатура не появляется.
Есть ли отдельная функция для фактического вызова Soft Keyboard?
Работал как очарование, спасибо! – Joey
Я за 55 секунд;) – Joey
k..no probz: :)) – Hariharan