Articles of андроид softkeyboard

Скрытие клавиатуры Android для EditText

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

DialogFragment не работает с SOFT_INPUT_ADJUST_PAN

У меня есть диалог, который содержит в себе некоторый контент, включая поле EditText. К сожалению, когда я нажимаю на поле EditText, программная клавиатура закрывает кнопку отклонения для диалога. Это проблема, которую я разрешил, используя getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); К сожалению, когда я это делаю, диалог сжимается, а другие предметы в нем покрываются. SOFT_INPUT_ADJUST_PAN этого я попытался использовать SOFT_INPUT_ADJUST_PAN […]

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

Я добавляю представление WindowManager над мягкой клавиатурой с TYPE_APPLICATION_PANEL, но он не работает на некоторых телефонах, ни TYPE_SYSTEM_ALERT. Что делать, чтобы это произошло на всех телефонах?

Надежно скрывать программную панель

У меня есть приложение, и вам нужно закрыть программную клавиатуру на довольно большом количестве действий . Например, при нажатии кнопки при рисовании нового макета при изменении ориентации экрана , когда контроллер сообщает пользовательскому интерфейсу, и так далее. Я использую optionsMenuButton, чтобы перевернуть представление с помощью ViewFlipper, и, очевидно, я хочу, чтобы клавиатура скрывалась в перевернутом […]

Как скрыть виртуальную клавиатуру при касании счетчика

У меня есть редактор и прядильщик. Когда я касаюсь edittext, появляется клавиатура, после завершения редактирования текста я касаюсь стрелки раскрывающегося списка счетчика, но клавиатура не исчезает автоматически. Пожалуйста, дайте мне некоторое решение. Я пробовал этот код InputMethodManager imm=(InputMethodManager)getApplicationContext().getSystemService(SetUpProfileActivity.this.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(mDateOfBirth.getWindowToken(), 0); Это xml <LinearLayout android:id="@+id/outerlayout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:padding="10dp" > <TextView android:id="@+id/name_view" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/profile_name" android:textColor="#ffffff" […]

Как слушать кнопку поиска клавиатуры в searchView

У меня есть SearchView. Когда пользователь нажимает кнопку поиска на клавиатуре , мне нужно сделать вызов сервера. Как выглядит код для слушателя? Я думаю, что я должен использовать OnClickListener. Но внутренний код, зная, что это кнопка поиска, я не знаю, как это определить.

Специальная цифровая клавиатура Android

Я хочу добавить числовую клавиатуру, такую ​​как приложение в хранилище Я не знаю, как это назвать и как я могу найти в Google?

Изменить клавиатуру Android по умолчанию с использованием кода ADB или Java

Я создаю собственное приложение, которое использует определенную клавиатуру, поэтому, когда пользователь запускает приложение, клавиатура по умолчанию должна быть изменена на мою специальную клавиатуру, имя которой является хакерской клавиатурой. Как я могу это сделать с помощью java-кода или вызовом команды adb из java-кода , Мое устройство укоренено, опять-таки это конкретное приложение, и компания, для которой я […]

Получите высоту виртуальной клавиатуры в Android

Как я могу получить высоту виртуальной клавиатуры в Android? Является ли это возможным? Я пытаюсь получить его из главного окна, но он дает мне полную высоту приложения. Но я хочу получить высоту клавиатуры.

Формат POPUP для мягкой клавиатуры

Я разрабатываю мягкую клавиатуру и преуспеваю, но я не знаю, как настроить всплывающий макет для длительного нажатия. My KeyboardView: <?xml version="1.0" encoding="UTF-8"?> <android.inputmethodservice.KeyboardView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/keyboard" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:keyPreviewLayout="@layout/preview" android:keyBackground="@drawable/key_selector" android:shadowRadius="0.0" android:keyTextColor="#000000" /> Моя раскладка клавиатуры: <?xml version="1.0" encoding="utf-8"?> <Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:keyWidth="10%p" android:keyHeight="10%p"> <Row android:verticalGap="1%p" android:horizontalGap="0.5%p" android:keyHeight="8%p" android:keyWidth="9.6%p"> <Key android:codes="113" android:keyLabel="q" /> <Key android:codes="119" android:keyLabel="w" […]