Articles of клавиатура

Почему моя пользовательская программная клавиатура не открывается после перезагрузки устройства?

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

Есть ли способ отслеживать это исключение: поиск по фокусу возвратил представление, которое не могло сфокусироваться

Я получаю несколько журналов сбоев с Crashlytics со следующим стеком: Fatal Exception: java.lang.IllegalStateException: focus search returned a view that wasn't able to take focus! at android.widget.TextView.onKeyUp(TextView.java:6413) at android.view.KeyEvent.dispatch(KeyEvent.java:2712) at android.view.View.dispatchKeyEvent(View.java:9960) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1630) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1630) at android.widget.ScrollView.dispatchKeyEvent(ScrollView.java:387) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1630) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1630) at android.view.ViewGroup.dispatchKeyEvent(ViewGroup.java:1630) at com.android.internal.policy.DecorView.superDispatchKeyEvent(DecorView.java:406) at com.android.internal.policy.PhoneWindow.superDispatchKeyEvent(PhoneWindow.java:1798) at android.app.Activity.dispatchKeyEvent(Activity.java:3024) at com.android.internal.policy.DecorView.dispatchKeyEvent(DecorView.java:320) at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:4331) at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:4302) at […]

Как обнаружить событие закрытия клавиатуры в Android-устройстве с помощью javascript

Я разрабатываю приложение для Android с телефонной связью . В настоящее время я столкнулся с одной проблемой с проблемой inputbox с конкретным устройством HTC Android, и у меня есть решение для этого. Но мне нужно знать, когда произошло событие закрытия клавиатуры . Поэтому мой вопрос заключается в том, как обнаружить событие закрытия клавиатуры с помощью […]

Android IME, который принимает unicode

При написании редактора метода ввода для android, что мне нужно сделать, чтобы сделать его карте, принять некоторый символ Юникода в качестве входа, кроме изменения андроида: keyLabel (например, чтобы заставить меня отображать символ Малаялама в качестве входных данных: 0D00 – 0DFF) <Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:horizontalGap="0px" android:keyHeight="@dimen/key_height" android:keyWidth="10%p" android:verticalGap="0px" > <Row> <Key android:codes="45" android:keyEdgeFlags="left" android:keyLabel="q" android:popupCharacters="@string/hello" android:popupKeyboard="@xml/qwerty"/> <Key […]

Добавить изображение в приложение «Сообщения» на Android

Я пытаюсь создать пользовательскую клавиатуру и использовать образец «SoftKeyboard» в SDK для Android. Я сделал несколько модификаций с этим образцом и создал свою собственную клавиатуру. Я могу использовать эту клавиатуру custome, используя приложение Messaging по умолчанию для моего устройства Android. Теперь я хочу нажать кнопку на моей пользовательской клавиатуре и добавить изображение при вводе SMS. […]

Клавиатура над EditText при втором щелчке

Это картина: Когда я впервые нажимаю на «Confirm password» EditText, он работает так, как должен – макет всплывает, поэтому я могу вводить текст в выбранном EditText, но когда я увольняю клавиатуру (этот EditText по-прежнему сфокусирован) и нажимаем на нее Тот же EditText снова, он остается под клавиатурой. Основной макет – RelativeLayout, поля ввода находятся в […]

Для Emacs долгое путешествие для использования клавиши CTRL на Android

Мне нужна помощь с Emacs. Я запускаю Ubuntu в Froyo (Android 2.2) и подключаюсь к Android VNC Viewer. Но в Android VNC Viewer трудно использовать клавиши CTRL , ALT , left mouse и right mouse кнопки right mouse поэтому я сделал несколько экспериментов. Я попытался изменить /system/usr/keylayout/eve_qwerty.kl (так как мой телефон gw620-eve ), но я […]

Тип входа ввода-вывода android InputMethodManager

Можно ли получить текущий тип ввода (текст или цифры) с клавиатуры? Или есть событие, которое запускается при изменении типа ввода? Мне нужно установить тип ввода на экране в зависимости от того, какой тип ввода был, когда пользователь вышел из этого экрана. благодаря

Скрыть или удалить клавиатуру на экране CardIO Scann (Android)

На моем экране сканера на клавиатуре отображается значок справа. Я не хочу вводить информацию о карточке manuelly, поэтому я хочу скрыть или отменить эту кнопку на своем экране. В моем классе Util, в котором я использовал коды ниже scanIntent.putExtra(CardIOActivity.EXTRA_APP_TOKEN, CARD_IO_APP_TOKEN); // customize these values to suit your needs. scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_EXPIRY, false); scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_CONFIRMATION, true); scanIntent.putExtra(CardIOActivity.EXTRA_REQUIRE_CVV, false); scanIntent.putExtra(CardIOActivity.EXTRA_SUPPRESS_MANUAL_ENTRY, […]

Android 4.1: Как «реализовать пользовательские установочные раскладки»?

Описание: «Установленные пользователем раскладки клавиатуры» – это функция, указанная для Android 4.1 на http://developer.android.com/about/versions/jelly-bean.html . Там говорится: Теперь платформа поддерживает настраиваемые пользователем карты клавиатуры, такие как дополнительные международные клавиатуры и специальные типы макетов. По умолчанию Android 4.1 включает 27 международных раскладок клавиатуры, включая Dvorak. Когда пользователи подключаются к клавиатуре, они могут перейти в приложение «Настройки» […]