Articles of android softkeyboard

Android: Удалить ключ ввода с клавиатуры

В моей форме входа, когда пользователь нажимает на EditText и нажимает клавишу ввода, это вставляет новую строку, поэтому увеличивается размер EditText. В следующий момент он вернется к своему предыдущему месту и печатает точку в поле пароля (которое является следующим полем). Я хочу удалить этот ключ ввода с клавиатуры. Является ли это возможным?

Html phonegap android: цифровая клавиатура имеет следующую, а не кнопку go

Это сводит меня с ума, и я не могу найти ответ нигде. У меня есть формы в приложении для мобильного телефона. Если тип ввода = «текст», появляется текстовая клавиатура, а «угол» отображается в углу. Когда вы нажимаете go, он отправляет форму. Все работает так, как я ожидал. Но если я использую тип ввода = «число», […]

Обнаружение кнопки удаления на мягкой клавиатуре

У меня есть два EditText (каждый принимает только один символ), и я хочу обрабатывать оба поля, например, у меня был только один. Я использую TextWatcher для установки фокуса во втором, когда пользователь пишет символ в первом, но я не знаю, как сделать обратное. Если пользователь нажимает кнопку удаления во втором EditText (будучи пустым), я хочу […]

Отжимать содержимое, кроме некоторого вида, когда отображается клавиатура

У меня есть макет, который содержит 5 EditText и Button и TextView внизу. Теперь, когда я EditText клавиатура будет показана, и весь мой View будет нажат. Теперь я не хочу подталкивать мою TextView и Button к клавиатуре выше, просто хочу только отбросить весь EditText внутри ScrollView до клавиатуры. <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/activity_main" android:layout_width="match_parent" […]

Показать мягкую клавиатуру в AlertDialog с помощью WebView внутри (Android)

В моем приложении для Android я создаю AlertDialog , у которого есть WebView внутри. WebView загружает веб-страницу, требующую входа пользователя. Однако, когда я нажимаю на текстовые поля в WebView , мягкая клавиатура не появляется. Я знаю об этом вообще ( Android: Issue 7189 ); Однако в моем случае предлагаемое решение, похоже, не работает, поскольку я […]

Можно ли всегда показывать панель действий при использовании функции настройкиPan в качестве режима мягкого ввода?

В моем приложении у меня есть ListView с нижним колонтитулом, который содержит пользовательский вид с EditText внутри. В верхней части находится панель действий. В настоящее время эта активность использует SOFT_INPUT_ADJUST_RESIZE ( adjustResize ) в качестве режима мягкого ввода и не закрывает клавиатуру при прокрутке. Чтобы показать больше списка, я хотел удалить клавиатуру при прокрутке и […]

Пользовательская клавиатура: обработка изменения вводаType

Я сталкиваюсь с проблемой, которую я не могу понять. Я написал простую пользовательскую клавиатуру IME на основе этого образца. В основном это две пользовательские клавиатуры, одна для букв и одна для цифр. Они используют разные макеты. Однако, когда я добавляю два элемента управления EditText один для текста и один для чисел, клавиатура не обновляется до […]

Как показать Android-клавиатуру с режимом символов по умолчанию?

У меня есть компонент EditText , и, конечно, если вы нажмете на него, появится клавиатура Android, позволяющая пользователю вводить текст. Насколько я знаю, на всех клавиатурах Android есть (по крайней мере) буквенный режим ( ABC ) и режим символов ( ?123 ). Их представление по умолчанию – это буквенный режим. Теперь, когда клавиатура отображается при […]

Android HTML5 – мягкая клавиатура перекрывает входное поле

Я немного устал искать решение для перекрытия поля ввода с помощью мягкой клавиатуры на Android. Моя проблема очень похожа на эту: Мягкая переадресация клавиатуры с полем EditText, хотя в этом случае она встречается в HTML5, а не в собственном приложении. Точнее: когда поле ввода полностью покрывается клавиатурой, прокручивается целая страница, и это поле становится видимым […]

Как я могу использовать пользовательский шрифт во входной области метода ввода?

Мы разрабатываем приложение, в котором нам нужно использовать специальный шрифт ( Typeface загруженный из активов приложения) в EditText . В методе ввода Android docs указано следующее: Когда фокус ввода перемещается в редактируемое текстовое поле или выходит из него, Android показывает или скрывает метод ввода (например, экранную клавиатуру), если это необходимо. Система также принимает решения о […]