Articles of edittext

Как установить тип ввода как пароль для edittext программно

Привет всем Я использую диалоговое окно с предупреждением с текстом редактирования. Поэтому я хочу установить тип ввода как пароль для этого текста редактирования программно. Я много искал в google и узнал эти два метода: final EditText input = new EditText(getActivity()); input.setTransformationMethod(PasswordTransformationMethod.getInstance()); input.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); Но он не работает для меня, он показывает текст. Но я […]

ScrollView перескакивает в EditText

Когда я запускаю свое приложение, он автоматически переходит в первый «EditText» -Box. Я построил в полосе прокрутки. И когда я удаляю панель прокрутки, она не переходит в «EditText» -Box. Почему он переходит в «EditText» -Box? Мне не нравится, что он прыгает в эту коробку. : / Здесь Код: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" […]

Показать программную клавиатуру без EditText

Моя цель – показать / скрыть экранную программную клавиатуру на каком-либо событии и перехватить вход с этой клавиатуры. Я узнал, что мягкую клавиатуру можно показать для некоторого потокового класса View, но мне не нужно визуальное представление виджета редактирования текста на экране, просто возможность программно отображать скрытую мягкую клавиатуру с перехватом входных данных. Каков наилучший способ […]

Обнаружение кнопки поиска клавиатуры

Я меняю специальную клавиатуру Android, чтобы показать значок поиска, а не значок «Ввод». Мой вопрос: как я могу обнаружить, что пользователь нажимает на эту кнопку поиска?

Почему EditText не расширяется до fill_parent

Я написал код XML, где я хочу, чтобы EditText был расширен, чтобы он соответствовал ширине родителя. Проведя так много времени, я не могу найти способ расширить EditText. Вот мой XML: <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TableLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <TableRow android:layout_marginLeft="10dp" android:layout_marginBottom="15dip"> <TextView android:text="Comment" android:layout_width="match_parent" android:textStyle="bold" android:padding="3dip" /> </TableRow> <TableRow android:layout_marginLeft="10dp" android:layout_marginBottom="15dip"> <EditText […]

Андроид: EditText подсказка не появляется

Кажется, это самая странная вещь, с которой я когда-либо сталкивался. Вот макет: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" > <EditText android:id="@+id/GuessAppEditText" android:lines="1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:gravity="center_horizontal" android:inputType="textCapWords" android:hint="@string/Hint" /> </RelativeLayout> hint EditText не показана. Если я удалю любой android:gravity="center_horizontal" или android:inputType="textCapWords" , подсказка станет видимой. Я понятия не имею, что с gravity и textCapWords делать с […]

Формат EditText для телефонных номеров

У меня есть вид EditText, и я хочу, чтобы он форматировал вход пользователя в формат номера телефона. Например, когда пользователь вводит значение 1234567890, представление EditText должно динамически показывать его как «(123) 456-7890», как только будут введены первые 3 числа. Я попробовал следующее в своем OnCreate, но для меня это ничего не делало … EditText ET […]

Изменение курсора в расширенном EditText

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

Как отправить ключевое событие в текст редактирования

Например, отправьте ключ backspace в текстовый элемент редактирования, чтобы удалить символ или отправить код char, например 112, чтобы программным образом добавить символ в элемент управления edittext. На самом деле, мне нужен метод, подобный void onKeyReceived(int keyCode) { // here I would like to append the keyCode to EditText, I know how to add a visible […]

Не работает целевой запрос EditText

У меня есть EditText и Button . При нажатии кнопки я хочу открыть клавиатуру EditText и в то же время запросить фокус на EditText , чтобы пользователь сразу начал вводить текст на клавиатуре и текст в EditText . Но в моем случае, когда я нажимаю кнопку, он открывает клавиатуру, но она не будет фокусироваться на […]