Articles of edittext

Показывать пароль с помощью EditText

Я использую EditText для ввода пароля. И CheckBox для отображения пароля или нет. Ниже приведена функция: public void ShowPassword() { if (cb.isChecked()) { password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); } else { password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); } } Когда он будет установлен, он будет показывать пароль. Но когда он не проверяется, он показывает звезды. Как изменить его, чтобы показать звезду, пока cb не […]

EditText удваивается при вращении

У меня проблема с элементом управления EditText. Эта проблема происходит только в этом конкретном действии и других действиях с EditTexts. Я удалил все вызовы setText для этого EditText, и проблема все еще сохраняется. Я запускаю Android 2.3.4 на своем мобильном устройстве. Это Nexus S и работает под управлением Android. В эмуляторе (под управлением Android 2.2) […]

EditText setError () со значком, но без всплывающего сообщения

Я хочу иметь некоторую проверку для моего EditText, в котором хочу показать " «Значок (который появляется, когда вы помещаете editText.setError("blah blah")) но не хотите, чтобы текст во всплывающем меню отображал« blah blah ». Есть ли способ сделать это? Один из способов – создать пользовательский макет, который отобразит значок изображения в EditText. Но есть ли лучшее […]

Как программно установить редактируемый true / false EditText в Android?

Мы можем установить редактируемое свойство EditText в макете XML, но не программно, но нет setEditable() ! Если EditText не setEnabled(false) [ setEnabled(false) ], он по-прежнему редактируется !

EditText setError () без сообщения только значок

В настоящее время у меня есть очень простой код, который проверяет поля EditText и когда пользователь нажимает кнопку в конце, он проверяет их. Он поместит ошибки во все поля: if (!emailmatcher.matches()) { email.setError("Invalid Email"); } if (!zipmatcher.matches()) { zipcode.setError("Invalid ZipCode"); } Моя проблема с клавиатурой появится и переместит пузырь ошибки в случайное место. Я надеялся, […]

Программно установить текст редактирования текста в Android?

Есть ли способ установить подсказку текста, отображаемую внутри андроида edittext с java? Я хотел бы, чтобы мое приложение могло отображать разные вещи в edittext в разное время, заранее спасибо

Отключить мягкую клавиатуру из EditText, но разрешить копирование / вставку?

Привет, я создаю пользовательский дозвон, чтобы создать свой собственный входной блок. Проблема в том, как отключить EditText, но разрешить вырезать / скопировать / вставить? Продвинутый пользователь может сделать это. Я пробовал android:focusable="false" но он отключает вырезание / копирование (может все же вставить). Я также попытался отключить inputType программно, что отключает все три команды: myEditText.setInputType(InputType.TYPE_NULL); //Can't […]

Установить программный код textCursorDrawable

Если я добавлю EditText в XML, я могу установить textCursorDrawable="@null" : <EditText android:id="@+id/txtE3Casecode4" android:layout_width="30dp" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:background="#C7C7C5" android:textCursorDrawable="@null" android:ems="10" android:inputType="number" android:maxLength="2" android:text="01" android:textColor="#000000" /> Теперь я рисую EditText в Java. Я хочу установить android:textCursorDrawable="@null" . LinearLayout.LayoutParams paramtext = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); EditText txtOther = new EditText(this); txtOther.setLayoutParams(paramtext); txtOther.setBackgroundColor(Color.WHITE); txtOther.setTextColor(Color.BLACK); txtOther.setId(99999); // txtOther.setCursorDrawable ? Как […]

Android: не могу понять, как использовать setImeActionLabel

Я хочу изменить метку «Готово» по умолчанию, которая отображается на виртуальной клавиатуре. Вот что я пробовал без везения: mSearchInput.setImeOptions(EditorInfo.IME_ACTION_DONE); mSearchInput.setImeActionLabel(getString(R.string.search_action_label), EditorInfo.IME_ACTION_DONE); Однако я могу обработать щелчок по этой кнопке, при этом: mSearchInput.setOnEditorActionListener(new TextView.OnEditorActionListener() { @Override public boolean onEditorAction(TextView v, int actionId, KeyEvent event) { if (actionId == EditorInfo.IME_ACTION_DONE) { performSearch(); return true; } return false; […]

Android – значение по умолчанию в editText

В моем приложении у меня есть страница редактирования прав пользователя, и я хочу отображать текущее имя, адрес электронной почты и т. Д. В соответствующих полях editText, а затем пользователь может просто удалить это и ввести новый, если захотят. Есть ли способ сделать это? Спасибо за любую помощь