@cfmm

Почему не скрывается вирт. клавиатура после нажатия Enter в EditText?

На лейауте лежит такой EditText:
<EditText
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/nameFind"
            android:maxWidth="250dp"
            android:layout_marginRight="10dp"
            android:layout_gravity="right"
            android:textColor="#FFFFFF"
            android:ems="12"
            android:textStyle="italic"
            android:singleLine="true"
            android:inputType="textAutoComplete"
            android:maxLength="20"
            android:imeOptions="actionSearch"/>


После ввода текста и нажатия на вирт. клавиатуре кнопки Enter клавиатура не пропадает с экрана, хотя фокус у EditText исчезает.
Как решить проблему?
  • Вопрос задан
  • 284 просмотра
Решения вопроса 1
@aol-nnov
на текстовое поле поставить фокуслисенер и в него вписать:
InputMethodManager inputMethodManager = (InputMethodManager)
                context.getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(view.getWindowToken(), 0);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы