Articles of android input method

Как добавить собственный пользовательский IME в диалоговом окне «Выбор метода ввода»

Я хотел бы показать свой собственный IME в диалоговом окне выбора метода выбора ввода, например, японский IME и китайский IME. Как я могу это сделать? Я новичок в Android. Я проверил греческий IME и другие IME. Хотя .apk успешно загружен. Но не может показать в нем и как выбрать собственный IME с этого места. Что […]

Получение ввода с экранной клавиатуры с помощью libgdx

Я пытаюсь написать игру, и если они что-то сделают, она запустит экранную клавиатуру. Затем, если они касаются нескольких клавиш, игра будет менять сцены до уровня бонуса. В настоящее время я использую libgdx, и он отлично работает на настольной версии с реальной клавиатурой. Я не могу заставить его работать над версией Android. В методе рендеринга: if […]

Как отключить «методы ввода» на SoftKeyBoard?

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

Отключение полноэкранного редактирования для ввода мягкой клавиатуры в альбомной ориентации с точки зрения пользователя?

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

Приложение для Android не обновляется после скрытия скрытой клавиатуры

После ввода текста с помощью специальной клавиатуры Android и его закрытия вручную, используя ключ, доступный под клавиатурой, страница приложения не обновляется. Черное пространство отображается там, где была клавиатура. Я попытался с различными вариантами, доступными для windowSoftInputMode, и это не устраняет эту проблему. К сожалению, adjustPan не показывает ожидаемое поведение. Клавиатура скрывает текстовые поля, если для […]

Обнаружение закрытия события клавиатуры в Android

У меня есть edittext, который должен функционировать как текстовое поле в iOS. Когда я нажимаю на него, он должен стать редактируемым, иначе он должен быть отключен. Предположим, пользователь хочет отредактировать определенное значение, и когда он нажимает кнопку «Назад», а также на клавиатуре, я хочу, чтобы edittext стал отключенным для редактирования. Все, что я использую, это […]

Добавить пользовательское изображение как Emoji в android

Как добавить пользовательское изображение как emoji в android InputMethodService. Я попытался использовать ImageGetter imageGetter = new ImageGetter() { public Drawable getDrawable(String source) { StringTokenizer st = new StringTokenizer(str, "."); Drawable d = new BitmapDrawable(getResources(),emoticons[Integer.parseInt(st.nextToken()) – 1]); d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); return d; } }; Spanned cs = Html.fromHtml("<img src ='"+ str +"'/>", imageGetter, null); getCurrentInputConnection().commitText(cs,1); […]

Android отправляет изображение с клавиатуры

Я пытаюсь реализовать приложение Keyboard, которое должно быть способно отправлять изображения в текущую активность (Whatsapp, приложение для обмена сообщениями и т. Д.). Есть ли способ добиться этого? Конечно, это будет ограничено приложениями, которые принимают изображения, но мне интересно, какой лучший подход. Пробовал использовать StringBuilder с ImageSpan, но не смог заставить его работать. Мне было интересно, […]

Android IME: отображение пользовательского всплывающего окна (например, клавиатура Swype), которое может вводить текст в TextView

Мне интересно, как создать пользовательское всплывающее окно, как показано на скриншоте ниже (заимствовано из клавиатуры Swype), где у меня может быть несколько кнопок, каждая из которых привязывает строку к текущему «подключенному» TextView ( Через InputConnection ). Обратите внимание: это InputMethodService, а не обычная Activity . Я уже пробовал запустить отдельную Activity с Theme:Dialog . Однако, […]

Я делаю Android IME. Как добавить элемент списка «Настройки» на экране настроек «Язык и клавиатура»?

… как «Настройки Swype» на этом изображении . Был поиск часов о том, как это сделать. Идти безумно. Помогите оценить.