Articles of edittext

Сохранение состояния объекта при нажатии пользователем кнопки «Назад»

У меня есть приложение, в котором я программно создаю вид EditText . Я назначаю идентификатор этому представлению с помощью setId() myEditText.setId(100); Так что Android автоматически сохраняет состояние этого объекта при приостановке / остановке приложения (как мне было рекомендовано здесь ). Он работает в таких случаях: (1) Когда я покидаю приложение, используя кнопку «Главная»: если я […]

Почему мой editText не дает правильный выход в android?

Я начинаю программировать в андроиде, и я пытаюсь написать простой калькулятор с 3 полями editText. 2 из них используются в качестве входных данных, а третий – результат вывода. Когда я нажимаю кнопку «+», я ожидаю, что она выведет сумму из двух чисел. Но вместо этого я получаю странный номер, например, 2 + 3 = 2.131230724E9 […]

EditText selectAll () не выбирает текст, вместо этого курсор перемещается в положение 0

Моя ситуация: у меня есть EditText , и под ним у меня есть кнопка, называемая «select all». Цель состоит в том, чтобы позволить пользователю выбрать весь текст, нажав на него. Когда кнопка нажата, я selectAll() в EditText , но вместо того, чтобы выбирать весь текст, в некоторых случаях (как правило, когда курсор уже помещен внутри […]

Есть ли способ навсегда скрывать мягкую клавиатуру, но сохранить возможность фокусировки на EditText?

В моем приложении Android у меня есть 3 EditTexts в моем одном действии. Я создал свою собственную цифровую панель в своей деятельности. Всякий раз, когда я нажимаю любой EditText, появляется мягкая клавиатура. Я хочу заблокировать это навсегда для этой операции, но если пользователь коснется EditText, то он должен быть в фокусе. Как курсор мигает. Любая […]

Пользовательский ListAdapter, состоящий из EditText, теряет фокус, называемый дважды

Я делаю приложение электронной коммерции, чей список ListView имеет собственный ListView который состоит из EditText . EditText представляет количество элементов. Я использую OnFocusChangeListener чтобы определить, когда клиент сделан, изменяя количество элемента, а затем обновляя корзину на сервере. Все работает нормально, только onFocusChange вызывается дважды, т. onFocusChange Я дважды получаю false . viewHolder.etProductQuantity.setOnFocusChangeListener( new View.OnFocusChangeListener() { […]

Проблема с изменением текста

Я пытаюсь установить меньшую высоту EditText, но до сих пор не удалось. Вот мой источник: <EditText android:layout_width="150dp" android:layout_height="20dp" android:singleLine="true" android:textSize="10dp" /> Этот код вырезает текст, а вокруг элемента управления EditText появляется белая прямоугольная форма. Я также пробовал свойства maxHeight / minHeight, но не работал. Если кто-то решил эту проблему, пожалуйста, помогите. Или это ошибка в […]

андроид. Автофокусированное текстовое представление при запуске активности

У меня есть активность, у которой есть несколько компонентов EditText. Когда начинается действие, первый из EditTexts становится сфокусированным и появляется клавиатура. Я бы хотел избежать этой «функции» (я имею в виду, что я хочу, чтобы после запуска активности не было всплывающей клавиатуры)

EditText не обновляется после изменения текста в TextWatcher

У меня есть EditText и TextWatcher. Скелет моего кода: EditText x; x.addTextChangedListener(new XyzTextWatcher()); XyzTextWatcher implements TextWatcher() { public synchronized void afterTextChanged(Editable text) { formatText(text); } } Мой метод formatText () вставляет некоторые дефисы в некоторых положениях текста. private void formatText(Editable text) { removeSeparators(text); if (text.length() >= 3) { text.insert(3, "-"); } if (text.length() >= 7) […]

Как вы серым нажатием кнопки «Отправить», когда определенные поля EditText пусты?

Что касается приложения для Android, которое я создаю: У меня есть три поля EditText, которые должны быть заполнены цифрами / строками. У меня есть кнопка отправки, которая начнет серию вычислений. Если всякая коробка пуста и нажата кнопка, приложение выйдет из строя. Я попытался сделать это с помощью заявления try-catch, но он не работает. Я просто […]

Как установить цвет границы для EditText

Я использовал это. <color name="edt_pressed">#99CBFF</color> <color name="edt_focused">#CEF7F6</color> <color name="edt_default">#000000</color> gradient_edt_focused <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <stroke android:width="1dip" android:color="@color/edt_focused" /> </shape> edt_border.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true" android:drawable="@layout/gradient_edt_pressed"/> <item android:state_focused="true" android:drawable="@layout/gradient_edt_focused"/> <item android:drawable="@layout/gradient_edt_default"/> </selector> activity_main.xml <EditText android:id="@+id/uname" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:background="@layout/textview_border"/> Теперь граница работает нормально, но при наборе текста, который имеет черный […]

Intereting Posts
Публикация фотографии из родного ShareDialog в Facebook и Android SDK Почему неожиданно останавливается камера эмулятора Android? Проблема для реализации twilio api в android Создание общей библиотеки для Android Простое управление потоками – Java – Android Build.xml version.tag для системных инструментов 14, синтаксис? Дизайн материалов «Восхитительные детали» Реализация Как получить закрытый ключ для получения подписанного файла apk в android? Программно свернуть или развернуть CollapsingToolbarLayout Как изменить ключ, используемый для подписания приложения Android, которое уже находится в магазине воспроизведения? Как сделать вид прямоугольника в showcaseview для listview Ошибка приложения не установлена Com.google.android.feedback в Google Analytics Android – приложение для запуска из широковещательного приемника Android dataBinding – игнорируется пространство имен пользовательских приложений @BindingAdapter