Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / EditText. Активировать поле, но не показывать клавиатуру / 4 сообщений из 4, страница 1 из 1
27.05.2021, 14:04
    #40073516
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EditText. Активировать поле, но не показывать клавиатуру
Как активировать EditText (чтобы фокус был на нем), но при этом не показывать виртуальную клавиатуру?
После вызова requestFocus() появляется клавиатура, которая не нужна.

Нужно следующее.
Если EditText видимый, то по-умолчанию фокус должен стоять на нем без показа клавиатуры. Но при щелке по полю чтобы показывалась клавиатура для ввода (как это происходит по стандарту).
Это возможно?
...
Рейтинг: 0 / 0
27.05.2021, 14:34
    #40073529
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EditText. Активировать поле, но не показывать клавиатуру
Попробуй лаяуту добавить свойства focusable*, тогда не едит будет первым в фокусе.
...
Рейтинг: 0 / 0
27.05.2021, 14:46
    #40073536
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EditText. Активировать поле, но не показывать клавиатуру
wadman
Попробуй лаяуту добавить свойства focusable*, тогда не едит будет первым в фокусе.


Попробовал так:
Код: xml
1.
2.
3.
4.
5.
6.
7.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity"
    android:focusable="true">



Убрал view.requestFocus() который был при запуске активити.
Но EditText не получает фокус без клика.
...
Рейтинг: 0 / 0
27.05.2021, 16:59
    #40073599
Slon747
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EditText. Активировать поле, но не показывать клавиатуру
Добавил в манифест к описанию активити:
android:windowSoftInputMode="stateHidden"
Вроде работает как нужно.
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / EditText. Активировать поле, но не показывать клавиатуру / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]