Articles of edittext

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

У меня есть простой знак activity в моем приложении с полями электронной почты и пароля. Существует странная проблема с hint и позицией cursor в электронной почте EditText : Как видно на изображении, по умолчанию cursor не находится в первой позиции. Он отображается после подсказки (как будто hint является входным текстом) Что касается layout , пароль […]

Запретить пользователю вставлять больше символов после ограничения размера в поле EditText

Я хочу, чтобы пользователь не вставлял больше букв, чем определенную сумму, в диалоговое окно предупреждения, содержащее экземпляр Edit-text. Я пытаюсь использовать фильтр ввода. Length Filter, но это отображает только строку до требуемой длины. Пользователь все еще может писать больше символов, и когда я пытаюсь удалить символы, например, ничего не происходит, пока я не удалю достаточно […]

Плавающая метка с двумя editText

Я хочу добиться чего-то подобного. Плавающая метка с двумя текстами редактирования. Я также использовал TextInputLayout и некоторые другие библиотеки, но все принимают только один дочерний TextInputLayout как EditText . Любая помощь приветствуется. Оба текста редактирования должны быть настраиваемыми, и подсказка поднимается со второго.

Нет курсора в editText под Honeycomb

У меня есть приложение, которое использует внутреннее ime (что означает, что ime – это всего лишь код внутри приложения, а не истинный ime). Я использую эту панель ime для ввода / редактирования editText. Все работает отлично до Froyo (я не тестировал под Gingerbread). Однако на сотах я могу вводить текст и редактировать его, но курсор […]

Android EditText: как применить цветной диапазон переднего плана по мере ввода?

Я пытаюсь применить цвет шрифта к тексту в EditText при вводе текста. Однако его просто очень непоследовательное, что означает, что иногда, если вы введете пробел, текст, предшествующий этому пространству, вернется к черному цвету по умолчанию. Или, если я помещаю курсор в середину слова и начинаю вводить все слово, меняет цвет, а не только текст, который […]

Как я могу добавить OnClickListener в Drawable в EditText?

У меня есть edittext и хочу добавить в нужную иконку «поиск». searchTxt.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.search, 0); Но как я могу добавить событие для этого значка? searchTxt.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { Drawable co = ((TextView) v).getCompoundDrawables()[2]; if (event.getX() > v.getMeasuredWidth() – v.getPaddingRight() – co.getIntrinsicWidth()) { Datas.search = searchTxt.getText().toString(); startActivity(Search.class); return true; } […]

Расширение EditText в Android. Что я делаю не так?

Поэтому я пытаюсь понять использование пользовательских элементов управления в Android. Но мое приложение падает при попытке создать активность. Вот код: package com.myApp; import android.content.Context; import android.widget.EditText; import android.view.View; import android.view.View.OnClickListener; public class MyEditText extends EditText implements OnClickListener { public MyEditText(Context context) { super(context); // TODO Auto-generated constructor stub } public void FlashBorder() { //do some […]

Как обрабатывать событие onClick на imageSpan в editText?

Я работаю над приложением, в котором пользователь выбирает изображение из галереи, и он будет добавлен в editText, теперь я хочу, если пользователь нажмет на изображение в editText, который должен открыть в fullScreen, я использовал ниже код: public void addToEdt(Bitmap bitmap){ SpannableString ss = new SpannableString("abc"); Drawable d = new BitmapDrawable(getResources(), bitmap); d.setBounds(0, 0, d.getIntrinsicWidth(), d.getIntrinsicHeight()); […]

Разрешить только 1 символ в EditText и всегда перезаписывать, когда пользователь вводит его

Мне нужно сделать EditText который примет только один символ и только символ (letter / alpha). И если пользователь вводит другой символ, он должен заменить существующий (например, метод перезаписи ввода текста с 1 допустимым символом). Я знаю, как установить максимальную длину текста в свойствах. Но если я установил его в 1, тогда никакой другой символ не […]

Android Переместить курсор из одного EditText в другой, если нажать любую букву в поле?

Я хочу переместить курсор из EditText1 в другой EditText2. Я уже сфокусировался на editText1, но как переместить курсор в editText2.?