Articles of edittext

Как добавить маржу между EditText и Soft Keyboard?

Я хочу добавить поле 10dp между EditText и Soft Keyboard. Вот мой XML: <RelativeLayout android:id="@+id/BottomLayout" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:background="@drawable/bottom_glass" > <EditText android:id="@+id/message" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:background="@drawable/grey" android:ems="10" android:layout_marginBottom="10dp" android:hint="Enter Message" android:textColor="#ffffff" > </EditText> <ImageButton android:id="@+id/sendMessageButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_marginLeft="20dp" android:layout_toRightOf="@+id/message" android:background="@android:color/transparent" android:src="@drawable/sendselector" /> <ImageButton android:id="@+id/imageButton2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_marginRight="20dp" android:layout_toLeftOf="@+id/message" android:background="@android:color/transparent" android:src="@drawable/sendmediaselector" /> […]

EditText и InputFilter вызывают повторяющийся текст

Я пытаюсь реализовать EditText, который ограничивает ввод только альфа-символами [A-Za-z]. Я начал с метода InputFilter из этого сообщения . Когда я набираю «%», текст исчезает, и если я нахожусь в обратном направлении, текст будет «а». Я пробовал другие варианты функции фильтра, такие как использование регулярного выражения, чтобы соответствовать только [A-Za-z], и иногда вижу сумасшедшее поведение, […]

В Android – Как зарегистрировать только длинные клики с помощью ClickableSpan

Я хотел бы зарегистрировать клики на тексте, заключенном в ClickableSpan, только если на них нажимают более 1 секунды. Есть какой-либо способ сделать это? Если нет, то захват двойного щелчка также будет прекрасным. Было бы замечательно, если бы метод onClick захватил событие, в котором были некоторые метаданные о клике, – тогда я мог бы сказать, игнорируют, […]

Android EditText / TextView, как заставить каждое слово начинаться с верхнего регистра, а все остальные символы слов – строчными буквами

Я уже использовал следующие параметры, чтобы сделать каждую стартовую букву слова «Верхний регистр» <EditText android:inputType="text|textCapWords"/> В то время как набрав пользователя, на клавиатуре есть опция, чтобы изменить регистр букв, т.е. пользователь с этой опцией может легко вводить lowercase буквы. Кроме того, я хочу, чтобы текст в моем EditText находился в этом формате Each Starting Letter […]

Как сделать подсказку EditText не для переноса?

У меня есть одна строка EditText, когда я устанавливаю длинный намек, подсказка обертывается на две строки. Могу ли я заставить EditText быть всегда одной строкой? android:lines="1" не работает.

Редактировать прослушиватель текстовых клавиш

У меня есть edittext и кнопка в моем макете, и в моем коде я устанавливаю keyListener edittext как null editText.setKeyListener(null); Так что я не могу ввести в свой edittext . Теперь на моей кнопке нажмите, чтобы я мог ввести в свой ediitext . Как мне это сделать. Это простая проблема, но я не могу найти […]

Цвет подсказки TextInputLayout

Я использую новую библиотеку дизайна Google (com.android.support:design:22.2.0), и у меня есть проблема с android.support.design.widget.TextInputLayout . Если я программно создаю свой EditText, плавающий цвет подсказки серого цвета вместо цвета акцента. Он работает, если пользователь заполняет поле (EditText) сам или если он изменяет предопределенное значение поля. Это мой код: <android.support.design.widget.TextInputLayout android:layout_height="wrap_content" android:layout_width="match_parent"> <EditText android:id="@+id/register_username" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/register_username" […]

Android: как изменить стиль редактирования текста?

Я пытаюсь изменить стиль EditText? Можно ли это достичь? Если так, я буду признателен, если вам расскажут об этом, иначе какие альтернативные способы доступны.

Функция выполнения Android после нажатия «Enter» для EditText

Я слежу за официальными обучающими программами Android, и у меня возникла проблема с этим очень простым примером для выполнения функции после нажатия «Enter» для EditText. Я понимаю, что я должен делать, и, похоже, все настроено правильно, но Eclipse жалуется на эту строку: edittext.setOnKeyListener(new OnKeyListener() { Он подчеркивает setOnKeyListener с ошибкой: Метод setOnKeyListener (View.OnKeyListener) в типе […]

Граница для EditText?

Я видел много связанных дискуссий, но не нашел подходящего решения. Что мне нужно сделать, так это создать черную рамку сверху и снизу виджета EditText. Это возможно?