Запитання з тегом «android-softkeyboard»

Метод екранного введення за замовчуванням, передбачений ОС Android.

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


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

6
Android: як змусити кнопку введення з клавіатури сказати "Пошук" та обробити її клацання?
Я не можу цього зрозуміти. У деяких додатках є EditText (текстове поле), яке, коли ви торкаєтесь його, і воно відкриває екранну клавіатуру, на клавіатурі замість клавіші введення є кнопка "Пошук". Я хочу це здійснити. Як я можу реалізувати цю кнопку пошуку та виявити натискання кнопки Пошук? Редагувати : дізнався, як …

30
Як приховати м'яку клавіатуру на Android після натискання кнопки "EditText"?
Добре всі знають, що для приховування клавіатури вам потрібно реалізувати: InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); Але головне тут - як приховати клавіатуру, коли користувач торкається або вибирає будь-яке інше місце, яке не є EditTextабо softKeyboard? Я намагався використовувати функцію " onTouchEvent()батьків", Activityале це працює лише в тому випадку, …


11
Вимкнення подання редагування на повноекранному екрані для введення м'якої клавіатури в пейзаж?
На пристроях Android, які використовують м'які клавіатури, я хочу не допустити, щоб перегляд редагування клавіатури на повноекранному екрані (показано нижче) не з’явився в ландшафтному режимі (тобто я хочу бачити лише саму м'яку клавіатуру та мій погляд за нею). Я припускаю, що це може бути досягнуто за допомогою setExtractViewShown(false)ввімкненого методу InputMethodService, …


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

10
Вимкнути м'яку клавіатуру на NumberPicker
Я намагаюся відключити м'яку клавіатуру під час використання NumberPicker для введення числових значень (з естетичних причин). Це мій макет-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 …

15
Як відрегулювати макет, коли з’явиться м'яка клавіатура
Я хотів би відрегулювати / змінити розмір макета, коли активується програмна клавіатура, як показано нижче: До і після: Знайдено пару ресурсів в SO: Як зберегти видимість усіх полів та текстів під час показу м’якої клавіатури андроїдна м'яка клавіатура псує макет, коли з'являється Налаштуйте компонування, коли увімкнена м'яка клавіатура Але питання …

23
Як приховати м'яку клавіатуру, коли починається діяльність
У мене є редакція android:windowSoftInputMode="stateVisible"у Manifest. Тепер клавіатура буде показана, коли я розпочну діяльність. Як це приховати? Я не можу використовувати, android:windowSoftInputMode="stateHiddenтому що коли клавіатура видима, тоді мінімізуйте додаток і відновіть його, клавіатура повинна бути видно. Я спробував InputMethodManager imm = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(getCurrentFocus().getWindowToken(), 0); але це не спрацювало.

11
Екранна клавіатура Android автоматично вискакує
Один з моїх додатків має "відкриваючий екран" (в основному меню), за EditTextяким слідує кілька Buttonс. Проблема полягає в тому, що кілька моїх користувачів повідомляють, що коли вони відкривають додаток, вони автоматично спливають на екранній клавіатурі, навіть не торкаючись їх EditText. Наскільки я можу сказати, всі ці користувачі використовують HTC Hero …

22
Програма відкритого та закритого слухача на м'якій клавіатурі під час діяльності в Android
У мене є місце, Activityде є 5 EditTextс. Коли користувач натискає на першу EditText, відкривається м'яка клавіатура, щоб ввести в неї якесь значення. Я хочу встановити Viewвидимість інших, Goneколи відкривається м'яка клавіатура, а також коли користувач натисне на першу, EditTextа також, коли м'яка клавіатура закриється від тієї ж EditTextкнопки на …

5
Різниця між коригуваннямРазмер і коригуванняПан в андроїд?
Я намагався написати код, який використовується для зміни розміру компонентів інтерфейсу, коли з'являється програмна клавіатура . Коли я використовую prilagodResize, він змінює розмір компонентів інтерфейсу і змінює розмір, і в той же час коригуванняPan дає мені такий же вихід. Я хочу знати різницю між ними та коли використовувати кожен компонент? …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.