Articles of edittext

Android Custom EditText не показывает курсор в ICS

У меня есть EditText в моем приложении, которое должно получать только входные данные от кнопок, которые я разместил на экране. Чтобы избежать появления мягкой клавиатуры, у меня есть настраиваемый класс EditText следующим образом: public class CustomEditText extends EditText { public CustomEditText(Context context) { super(context); } public CustomEditText(Context context, AttributeSet attrs) { super(context, attrs); } @Override […]

Добавление EditText вместе с RadioButton

У меня есть пользовательский подкласс DialogPreference в котором я хотел бы иметь RadioGroup с тремя переключателями. Первые два являются RadioButton Vanilla с названиями, но для третьего я хотел бы поместить EditText прямо справа от него, чтобы я мог ввести пользовательское значение, когда эта кнопка выбрана. Я попытался поместить третью кнопку в горизонтальную LinearLayout вместе с […]

Как узнать, появляется ли клавиатура (dis) на Android?

У меня есть EditText и вы хотите, чтобы он отображал больше строк при появлении клавиатуры. Поэтому я ищу что-то вроде «OnKeyboardAppearsListener», но не могу его найти. Я думаю, он должен существовать, но, возможно, по-другому …

Как получить XML-код EditText

У меня есть форма со многими EditTexts, и когда я нажимаю определенную кнопку, мне нужно получить все эти элементы управления и поместить их в HashMap, поэтому ключ – это имя (key1 int в следующем коде) <EditText android:id="@+id/key1" style="@style/keys" /> И значение, независимо от текста, который вводит пользователь. Мой вопрос: как я могу получить имя EditText […]

Возвращаемое значение входного сигнала Android

Я вытягиваю свои волосы поверх этого. У меня есть приложение, которое, когда вы нажимаете элемент меню, я хочу, чтобы он показывал диалоговое окно ввода. Когда пользователь нажимает «OK», текст, который они ввели в EditText в диалоговом окне, должен быть возвращен для использования позже в активности. Поэтому я подумал: name = input.getText().toString(); //input is an EditView […]

Android EditText, минус, преобразованный в точечное событие, но inputType = "number | numberSigned | numberDecimal"

У меня есть пользователь, которому принадлежит LG VS890 4G с Android 4.4.2 . По-видимому, каждый раз, когда он пытается вставить минус в мой lat / long координатный вход EditText , его минус преобразуется в точку. Он испытывает ту же проблему, если он вставляет отрицательную координату в EditText . <EditText android:id="@+id/long_degrees_et_id" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_weight="1" android:ems="10" android:inputType="number|numberSigned|numberDecimal" […]

Вставить без форматирования форматированного текста в EditText

Если я скопирую / вставляю текст из Chrome для Android в свой вид EditText, он перепутался, видимо, из-за форматирования форматированного текста. Размер шрифта полностью перепутан, а не тот большой http://erikmi.tk/WaeG/image.png Есть ли способ показать EditText, чтобы игнорировать форматирование форматированного текста? Или я могу поймать событие вставки и удалить его, прежде чем он будет установлен? Как […]

Android: EditText с индикатором выполнения?

Я создаю браузер, и у меня есть адресная строка (как EditText) поверх WebView. То, что я хотел бы сделать, – представить графическую загрузку страницы на фоне EditText, как в браузере iphone. Это возможно? благодаря ОБНОВИТЬ До сих пор я пробовал подход ClipDrawable. То, что я сделал, – это взять запасной файл android.R.drawable.editbox_background и создать 2 […]

AppCompat и EditText разные подчеркивания для разных API

Я пытаюсь сделать изменение цвета линии подчеркивания для EditText (он будет использоваться для проверки ввода, поэтому он должен иметь возможность изменять во время выполнения). Я использую библиотеку AppCompat. Проблема в том, что на API 21 и выше я вижу прозрачную черную линию (серый накладной), а не полужирный. Как сделать его таким же, как в API […]

Как я могу сделать мой EditText пятью строками выше, не используя андроид: inputType = "textMultiLine"?

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