Articles of android softkeyboard

Как сделать режим чтения мягкой информации для фрагментов

В манифесте я настроен следующим образом: android:windowSoftInputMode="stateHidden|adjustPan" Эта операция создает фрагмент. Фрагмент настраивается как полноэкранный в onCreate (), например: setStyle(DialogFragment.STYLE_NO_FRAME, android.R.style.Theme); Макет фрагмента примерно такой: <LinearLayout> <!– a fixed height header –> <ScrollView android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1.0"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <!– some EditTexts –> </LinearLayout> </ScrollView> <!– a fixed height footer –> </LinearLayout> ? <LinearLayout> <!– […]

Диалоговый фрагмент с и EditText показывает клавиатуру автоматически после загрузки

У меня есть DialogFragment, который имеет представление с EditText в нем. Каждый раз, когда я показываю диалог, у edittext есть фокус, и клавиатура появляется. Как я могу остановить его автоматически? Я попытался поставить android:windowSoftInputMode="stateHidden" в моем манифесте для активности, которая создает фрагмент, но который не имеет эффекта Это мой фрагмент диалога public class RegDialog extends […]

Откройте или запустите программную клавиатуру в режиме номера или символа

Я долго искал ответ, и теперь пришло время спросить мой вопрос о stackoverflow. Я не могу себе представить, что у ОС Android нет возможности разрешить запуск softkeyboard в коде номера / символа и дать пользователю возможность вернуться к письмам? Я уже пробовал это, но безуспешно: В Кодексе: editTextHouseNumber.setRawInputType(InputType.TYPE_CLASS_NUMBER); editTextHouseNumber.setInputType(InputType.TYPE_CLASS_NUMBER); xmlLayoutFile: android:inputType="textPostalAddress" android:inputType="number|textCapCharacters" android:inputType="number" пожалуйста помоги

Как использовать SingleLine = "false" И imeOptions = "actionNext" для EditText?

Задний план Предположим, что у вас несколько экземпляров EditText. Вы хотите переключиться между ними, используя следующую кнопку на клавиатуре (которая используется как замена клавиши ENTER). Каждый EditText может иметь длинный контент, который может быть показан в нескольких строках (предположим, я хочу ограничить его 3 строками, а если текст еще слишком длинный, используйте эллипсис). Проблема Как […]

Выбирайте арабскую / урдускую пользовательскую клавиатуру на Edittext Issue

Я работаю над приложением, где я использую пользовательскую клавиатуру Urdu, но проблема в том, что когда я набираю любое слово, например (سلام), курсор становится нерабочим на среднем символе, например, вырезать / копировать / вставлять или удалять символ (ا) От середины слова не работают. Я использую грубую технику, просто добавляя символы, но также отлично работает. Для […]

Мягкая клавиатура не вызывает прокрутку в ScrollView

Я знаю, что здесь много вопросов относительно проблемы с EditText, показывающей клавиатуру мягкого ввода и то, что вы должны иметь в манифесте (adjustPan или adjustResize). Я прочитал много вопросов и ответов здесь, но не смог решить свою проблему. На самом деле это довольно просто: у меня есть активность входа и весь контент, который находится на […]

После нажатия клавиши, просмотр вниз, только в S3

У меня странная проблема. У меня есть представление с полем editext, когда пользователь нажимает на это, показывает клавиатура (я использую android: windowSoftInputMode = "adjustPan"), так что это нормально. Проблема возникает, когда я нажимаю любую клавишу, после этого вид снижается, и клавиатура остается видимой, поэтому edittext скрывается за клавиатурой. Я не знаю, почему это происходит. Мой […]

Платформа Android Soft плавает только с определенным макетом

У меня есть макет, код ниже <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" xmlns:app="http://schemas.android.com/apk/res-auto"> <!–some stuff here–> <LinearLayout android:id="@+id/layout1" android:layout_alignParentBottom="true" android:layout_above="@+id/layout2" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <EditText android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="5" /> <ImageButton android:layout_width="50dp" android:layout_height="50dp" android:scaleType="fitStart" android:layout_marginLeft="5dp" style="@style/Base.Widget.AppCompat.Button.Borderless" android:src="@drawable/ic_menu_send"/> </LinearLayout> <LinearLayout android:id="@+id/layout2" android:layout_alignParentBottom="true" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <!–some stuff here–> </LinearLayout> </RelativeLayout> В приведенном выше коде, когда клавиатура отображается, я хочу, чтобы […]

Как слушать любую клавиатуру на всем приложении?

Мы пытаемся создать Android-активность, которая прослушивает любое нажатие клавиши (символ или команда), как пользовательский EditText . Есть ли что-то вроде клавиатуры в Windows OS доступной на Android? Можно ли прослушивать все нажатые клавиши для всех элементов управления ( EditText и другие элементы управления)? Может ли это быть достигнуто за счет активности, которая работает в фоновом […]

Почему компьютерная клавиатура Android не отвечает на EditText?

У меня есть SherlockFragmentActivity и SherlockFragment, который находится внутри TabManager. В этом фрагменте у меня есть RadioButtons, CheckBoxes, Button и EditText в LinearLayout. Клавиатура иногда не реагирует при нажатии на EditText. В 2.1 AVD клавиатура реагирует непоследовательно, в 4.0 AVD клавиатура вообще не отвечает, а на устройстве клавиатура реагирует непоследовательно. Иногда нажатие других объектов активирует […]