Вопросы с тегом «android-softkeyboard»

Метод ввода на экране по умолчанию, предоставляемый ОС Android.

30
Закрыть / скрыть программную клавиатуру Android
У меня есть EditTextи Buttonв моем макете. После записи в поле редактирования и нажатия на Button, я хочу скрыть виртуальную клавиатуру. Я предполагаю, что это простой кусок кода, но где я могу найти пример этого? При касании за пределами клавиатуры.


30
Как отобразить софт-клавиатуру, когда фокус редактирования текста
Я хочу автоматически показывать программную клавиатуру, когда EditTextона сфокусирована (если на устройстве нет физической клавиатуры), и у меня есть две проблемы: Когда Activityотображается my, my EditTextфокусируется, но клавиатура не отображается, мне нужно снова нажать на нее, чтобы отобразить клавиатуру (она должна отображаться, когда отображается my Activity). И когда я нажимаю …

6
Android: как заставить клавиатуру ввода нажимать кнопку «Поиск» и обрабатывать ее нажатие?
Я не могу понять это. В некоторых приложениях есть EditText (текстовое поле), которое, когда вы касаетесь его и вызывает экранную клавиатуру, на клавиатуре вместо кнопки ввода появляется кнопка «Поиск». Я хочу реализовать это. Как я могу реализовать эту кнопку поиска и обнаружить нажатие кнопки поиска? Редактировать : нашел, как реализовать …

30
Как скрыть программную клавиатуру на андроиде после нажатия вне EditText?
Хорошо, все знают, что для того, чтобы спрятать клавиатуру, вам нужно реализовать: InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); Но главное здесь в том, как спрятать клавиатуру, когда пользователь касается или выбирает любое другое место, которое не является EditTextили софт-клавиатурой? Я попытался использовать onTouchEvent()родительский Activityэлемент, но это работает только в …


11
Отключить полноэкранный режим редактирования для ввода с программной клавиатуры в альбомной ориентации?
На устройствах Android, использующих программные клавиатуры, я хочу, чтобы в режиме альбомной ориентации не отображалось полноэкранное представление редактирования клавиатуры (показано ниже) (т.е. я хочу видеть только саму программную клавиатуру и мой вид за ней). Я предполагаю, что это может быть достигнуто с помощью setExtractViewShown(false)метода on InputMethodService, но я не могу …

16
Как запечатлеть событие «показать / скрыть виртуальную клавиатуру» в Android?
Я хотел бы изменить расположение в зависимости от того, отображается виртуальная клавиатура или нет. Я искал API и различные блоги, но не могу найти ничего полезного. Является ли это возможным? Спасибо!

25
Android Как настроить макет в полноэкранном режиме, когда программная клавиша видна
Я много исследовал, чтобы настроить макет, когда софт-клавиатура активна, и я успешно реализовал его, но проблема возникает, когда я использую android:theme="@android:style/Theme.NoTitleBar.Fullscreen"это в своем теге активности в файле манифеста. Для этого я использовал android:windowSoftInputMode="adjustPan|adjustResize|stateHidden"разные варианты, но не повезло. После этого я реализовал FullScreenпрограммно и попробовал различные макеты для работы, FullScreenно все …

10
Отключить программную клавиатуру на NumberPicker
Я пытаюсь отключить программную клавиатуру при использовании NumberPicker для ввода числовых значений (по эстетическим соображениям). Это мой layout-xml-код: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/linearLayout2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="30dp" android:layout_marginTop="30dp" > <NumberPicker android:id="@+id/repetitionPicker" android:layout_width="40dp" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/repetitions_short_divider" android:textAppearance="?android:attr/textAppearanceMedium" /> <NumberPicker android:id="@+id/weightPicker" …

16
Как настроить раскладку при появлении программной клавиатуры
Я хотел бы настроить / изменить размер макета при активации программной клавиатуры, как показано ниже: До и после: Нашел пару ресурсов в SO: Как сохранить все поля и тексты видимыми, пока отображается программная клавиатура Android-клавиатура портит раскладку, когда появляется Настройка раскладки при включенной программной клавиатуре Но вопросы и ответы довольно …

23
Как скрыть Soft Keyboard, когда начинается активность
У меня есть Edittext с android:windowSoftInputMode="stateVisible"Манифестом. Теперь клавиатура будет показана, когда я начну деятельность. Как это скрыть? Я не могу использовать, android:windowSoftInputMode="stateHiddenпотому что когда клавиатура видна, сверните приложение и возобновите его, клавиатура должна быть видна. Я пробовал с InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); но это не сработало.

11
Автоматическое отображение экранной клавиатуры Android
В одном из моих приложений есть «начальный экран» (в основном меню), за EditTextкоторым следует несколько Buttonбукв s. Проблема в том, что некоторые из моих пользователей сообщают, что, когда они открывают приложение, оно автоматически открывает экранную клавиатуру, даже не касаясь EditText. Насколько я могу судить, все эти пользователи используют HTC Hero …

22
Программная клавиатура открывает и закрывает слушателя в активности в Android
У меня есть Activityгде 5 EditTextс. Когда пользователь нажимает на первую EditText, открывается программная клавиатура, чтобы ввести в нее некоторое значение. Я хочу установить Viewвидимость некоторых других, Goneкогда программная клавиатура открывается, а также когда пользователь нажимает на первую, EditTextа также когда программная клавиатура закрывается от нее EditTextпри нажатии кнопки «назад». …

5
Разница между AdjustResize и AdjustPan в Android?
Я попытался написать код, который используется для изменения размера компонентов пользовательского интерфейса при появлении программной клавиатуры . Когда я использую AdjustResize, он изменяет размер компонентов пользовательского интерфейса и в то же время, AdjustPan дает мне тот же результат. Я хочу знать разницу между ними и когда использовать каждый компонент? Какой …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.