Вопросы с тегом «android-edittext»

EditText - это стандартный виджет для ввода текста в приложениях Android. Если пользователю необходимо ввести текст в приложение, это основной способ сделать это.

17
Android EditText удалить (backspace) ключевое событие
Как я могу обнаружить ключевое событие delete (backspace) для editText? Я пробовал использовать TextWatcher, но когда editText пуст, когда я нажимаю клавишу удаления, ничего не происходит. Я хочу обнаружить нажатие клавиши удаления для editText, даже если у него нет текста.


12
Фокусируемый EditText внутри ListView
Я потратил на это около 6 часов и не наткнулся ни на какие препятствия. Общая предпосылка заключается в том, что в элементе ListView(независимо от того, создается ли он адаптером или добавляется в виде заголовка) есть строка , содержащая EditTextвиджет и файл Button. Все, что я хочу сделать, это иметь возможность …


8
android edittext onchange прослушиватель
Я кое-что знаю, TextWatcherно это срабатывает при каждом вводе персонажа. Мне нужен слушатель, который запускается всякий раз, когда пользователь заканчивает редактирование. Является ли это возможным? Также TextWatcherя получаю экземпляр, Editableно мне нужен экземпляр EditText. Как мне это получить? РЕДАКТИРОВАТЬ : второй вопрос важнее. Пожалуйста, ответьте на это.

17
Как проверить, является ли текст edittext адресом электронной почты или нет?
как проверить текст edittextадреса электронной почты или нет без использования javascriptи регулярного выражения? Здесь я использовал, inputtype="textEmailAddress"это работает, но сообщение об ошибке не отображается.

21
Преобразовать значение секунд в часы минуты секунды?
Я пытался преобразовать значение секунд (в переменной BigDecimal) в строку в editText, например «1 час 22 минуты 33 секунды» или что-то в этом роде. Я пробовал это: String sequenceCaptureTime = ""; BigDecimal roundThreeCalc = new BigDecimal("0"); BigDecimal hours = new BigDecimal("0"); BigDecimal myremainder = new BigDecimal("0"); BigDecimal minutes = new …


5
Удалите индикатор ошибки из ранее проверенного виджета EditText
Я использую виджет EditText и проверяю его с помощью setError()метода EditText, и он проверяется правильно. Но у меня есть кнопка на том же экране, которая перенаправляет на другое действие. И когда я нажимаю кнопку «Назад» и возвращаюсь к экрану, проверка все еще появляется. Итак, в OnPauseсобытии активности я хочу удалить …

6
Приложение для Android в Eclipse: редактирование текста, не отображаемого в графическом макете
Я пытаюсь добавить текстовое поле в свое приложение для Android в Eclipse, но затем перетаскиваю эту Plain textопцию на графический макет, внизу появляется сообщение. Он читает, Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V Exception details are logged in Window > Show View > Error Log Даже когда я иду Window > Show …

10
Как использовать класс TextWatcher в Android?
Может кто - нибудь сказать мне , как замаскировать подстроку в EditTextили как изменить EditText подстроку ввода пароля для типа или заменить другой символ , как этот 123xxxxxxxxx3455 String contents = et1.getText().toString(); et1.setText(contents.replace.substring(0, contents.length()-2),"*"); Подскажите, пожалуйста, как мне использовать TextWatcherметод в Android.

12
Этот вид не ограничен по вертикали. Во время выполнения он переместится влево, если вы не добавите вертикальное ограничение
Новый редактор макетов в Android Studio 2.2 продолжает показывать эту ошибку в таких представлениях, как EditText и Buttons. любезно помогите. Также будут признательны за любые ссылки, которые помогут в адаптации с новым макетом ограничений. код: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.set.email.MainActivity" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="81dp"> <TextView android:text="To:" …

8
Сбой Android 8.0 Oreo при фокусировке TextInputEditText
После обновления некоторых наших устройств до Android 8.0 при фокусировке на TextInputEditTextполе внутри a TextInputLayoutприложение вылетает следующим образом Exception: Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.view.View.getBoundsOnScreen(android.graphics.Rect)' on a null object reference at android.app.assist.AssistStructure$WindowNode.(AssistStructure.java) at android.app.assist.AssistStructure.(AssistStructure.java) at android.app.ActivityThread.handleRequestAssistContextExtras(ActivityThread.java:3035) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1807) at android.os.Handler.dispatchMessage(Handler.java:105) at android.os.Looper.loop(Looper.java:164) at android.app.ActivityThread.main(ActivityThread.java:6541) at java.lang.reflect.Method.invoke(Method.java) …

16
EditText, четкий фокус на прикосновении снаружи
Мой макет содержит ListView, SurfaceViewи EditText. Когда я нажимаю на EditText, он получает фокус и появляется экранная клавиатура. Когда я щелкаю где-нибудь за пределами EditText, он все еще в фокусе (а не должен). Думаю, я мог бы настроить OnTouchListener's на других представлениях в макете и вручную сбросить EditTextфокус. Но кажется …

19
Автоматическая всплывающая клавиатура при запуске Activity
У меня относительно простой вопрос. У меня есть активность, в которой много EditText. Когда я открываю действие, оно автоматически фокусируется на первом EditText и отображает виртуальную клавиатуру. Как я могу предотвратить это?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.