Articles of андроид клавиатура

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

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

Android: динамически закрывать виртуальную клавиатуру, хотя код?

Как вы можете динамически закрывать виртуальную клавиатуру с помощью кода? Все, что я хочу сделать, это закрыть его, когда пользователь нажимает кнопку «ОК», потому что он не закрывается, хотя кнопка теперь имеет фокус.

Motorola Bionic – тип ввода textPersonName и textCapWords не работают

Я не могу получить поле EditText в моем приложении, чтобы фактически работать с inputType = "textCapWords" или "textPersonName" на Droid Bionic. Другие телефоны, которые я тестировал, кажутся прекрасными. Кажется, что ни один из входных типов ввода заглавных букв не работает. Я также пробовал атрибут устаревшей капитализации. И настройка программно. Кто-нибудь еще сталкивается с этой проблемой? […]

Отключить ключи DPAD в android

Я пытаюсь поймать события, созданные клавишами стрелок (UP, DOWN, RIGHT и LEFT) и отключить их. Ниже фрагмента кода относится к одному из классов активности. @Override public boolean onKeyUp(int keyCode, KeyEvent event) { if(event.getAction() == KeyEvent.KEYCODE_DPAD_DOWN) return true; else return true; } Однако с этим кодом на месте работает ключевая навигация. Я попытался добавить ключевого слушателя […]

Скрыть клавиатуру при отправке поиска или выбрать предложение поиска

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

Android onKeyDown () не выполняется при нажатии кнопки возврата

Привет после поиска в google я пришел сюда, чтобы узнать о справке. Я использую следующий метод для возврата, когда пользователь нажимает кнопку на устройстве. @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { Log.i("===BACK BUTTON PRESSED===", "BACK BUTTON"); return true; } else { Log.i("===ELSE BACK BUTTON PRESSED===", "ELSE BACK BUTTON"); return […]

Как игнорировать нажатие клавиши «Поиск» в диалоговом окне «Диалог»

Я ранее расширил класс Dialog для своих диалогов, и мне пришлось использовать следующий сегмент кода в моих диалогах, чтобы они не были уволены при нажатии клавиши поиска телефона: setOnKeyListener(new OnKeyListener() { public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_SEARCH) return true; // pretend we've processed it else return false; // […]

Как открыть цифровую клавиатуру при нажатии на EditText?

Я прочитал несколько других сообщений и использовал input.setInputType (TYPE_NUMBER_FLAG_DECIMAL); Открывает клавиатуру, но не цифровую клавиатуру

Управление кнопками Ok SoftKeyboard

Я установил клавишу Ok на мягкой клавиатуре Android, когда я нажимаю на edittext, показанный ниже: <EditText android:id="@+id/rlMP3SeekContainer" android:layout_width="0dp" android:layout_height="40dp" android:layout_weight="1" android:background="@drawable/text_rougea" android:singleLine="true" android:imeOptions="actionDone" android:ems="10" android:hint="@string/hint_deezer_search" android:paddingLeft="@dimen/eight_dp" android:paddingRight="@dimen/eight_dp" android:textColor="@color/black" android:textColorHint="@color/gray_text" android:textSize="@dimen/twelve_sp" /> Когда появляется клавиатура, я хочу, чтобы пользователь, нажав кнопку ok, сделал что-то. Но как я могу переопределить кнопку ok на клавиатуре, чтобы делать все, […]

Клавиатура IME с emojis

Я делаю клавиатуру с пользовательскими изображениями, которые мне нужно «скопировать в буфер обмена» при нажатии. Я следил за этим руководством для создания рабочей клавиатуры. При нажатии клавиши я также могу изменить раскладку клавиатуры. Теперь я хочу изменить фон и шрифт каждой клавиши клавиатуры, а также хочу добавить заданные изображения в gridview. Я искал вещи, но […]

Intereting Posts
Как импортировать библиотеку github в eclipse Где мое приложение? / Данные пусты Тревога AlarmManager сохраняется, если приложение убито системой из-за низкой памяти? Не удалось нормализовать путь для файла «E: \ WorkSpace \ mapdemo \ app \ build \ intermediates \ mockable-Google Inc.: API Google: 21.jar ' Как отключить / удалить ярлык активности Android и панель ярлыков? Как отобразить текущее значение предпочтения Android в сводке предпочтений? Разница и использование onCreate (), onCreateView () и onActivityCreated () в фрагментах Автоматический инструмент перевода для Android Android – sendOrderedBroadcast help Как я могу получить правильные DisplayMetrics из AppWidget в Android? Android – «Экспортированный приемник не требует разрешения» на приемниках, предназначенных для получения от системных служб Получить высоту и положение строки состояния для api 11, чтобы изменить цвет Android Spinner с различными макетами для «выпадающего состояния» и «закрытого состояния»? Текст для шатра динамически EditText требуется дважды щелкнуть, чтобы открыть диалоговое окно поиска