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

Android – настраиваемая клавиша клавиатуры и действие

Если у вас есть телефон Android, вы, несомненно, заметили, как в определенных приложениях раскладка клавиатуры может меняться от стандартной проблемы до цифр или только для специальных кнопок .com или .net основе типа ввода текстового поля (например, номер телефона ). Поэтому у меня есть 2 вопроса: Как вызвать эту настройку? Я подозреваю, что это связано с […]

Текстовое поле html в WebView в приложении Android скрыто с помощью мягкой клавиатуры

У меня есть приложение Android, которое является TabHost с WebView. Я использую его для загрузки определенного html-файла с текстовым полем в его нижней части. Когда я касаюсь текстового поля html, появляется мягкая клавиатура и скрывает текстовое поле, поэтому я не вижу, что я набрал. Вот макет: <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout […]

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

Я показываю диалог редактирования в действии, при отображении экранной клавиатуры окно активности будет изменено на слишком много, что выглядит ужасно. I don't want the window of the activity be resized and layout. I just want the keyboard can cover on the activity window and the dialog move to the top so that soft keyboard have […]

Текстовое поле в WebView на Android скрыто клавиатурой

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

Android – активация блокировки системной клавиши (aka lock screen)

Я должен активировать блокировку системного ключа Android (тот, который вы получаете, когда вы нажимаете кнопку отключения питания / зависания ). Глянь сюда: Я уже просматривал документы, но все, что я нашел, это PowerManager и KeyguardManager . Оба, похоже, не являются решением :-(. Итак, все знают, как добиться этого от приложения Android? (Если требуются специальные разрешения, […]

Прокрутите экран вверх, когда появится клавиатура

У меня есть активность с editText посередине. Когда я нажимаю на editText, появляется клавиатура, и экран перемещается так, что editText находится чуть выше клавиатуры, охватывая другие вещи, которые находятся ниже. Я не хочу изменять размер или добавлять дополнение к макету. Мне просто нужно, чтобы экран прокручивал вверху пространство, которое мне нужно, чтобы увидеть и другие […]

Добавление моей клавиатуры вместо клавиатуры по умолчанию на устройстве Android в качестве входного

Привет, я разработал одну клавиатуру для Android. Он работает как отдельное приложение на любом устройстве. Теперь мне нужно показать свое приложение в (Setting-> Input) Под изображением отображается внешняя клавиатура, добавленная в устройство. Как видите на картинке Android-клавиатура по умолчанию. Пример. Swiftkey 3 добавляется снаружи. Но я не знаю, как добавить свою собственную клавиатуру, поэтому я […]

Android имитирует нажатие клавиши

Как я могу программно имитировать нажатие клавиши на Droid? Я хотел бы подражать ручному нажатию клавиши (появляется на дроиде, что кто-то нажимает клавишу, но это делается программно). Есть решения, связанные с IWindowManager , но это больше не вариант в новом SDK.

Формат POPUP для мягкой клавиатуры

Я разрабатываю мягкую клавиатуру и преуспеваю, но я не знаю, как настроить всплывающий макет для длительного нажатия. My KeyboardView: <?xml version="1.0" encoding="UTF-8"?> <android.inputmethodservice.KeyboardView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/keyboard" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:keyPreviewLayout="@layout/preview" android:keyBackground="@drawable/key_selector" android:shadowRadius="0.0" android:keyTextColor="#000000" /> Моя раскладка клавиатуры: <?xml version="1.0" encoding="utf-8"?> <Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:keyWidth="10%p" android:keyHeight="10%p"> <Row android:verticalGap="1%p" android:horizontalGap="0.5%p" android:keyHeight="8%p" android:keyWidth="9.6%p"> <Key android:codes="113" android:keyLabel="q" /> <Key android:codes="119" android:keyLabel="w" […]

Как определить присутствие аппаратной клавиатуры?

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