Articles of android edittext

Android: клавиатура мерцает, когда тип ввода EditText – номер

У меня есть макет для элементов списка. Внутри этого элемента списка макетов у меня есть Редактирование текста с типом ввода как номером. Моя проблема заключается в том, что когда я нажимаю на текст редактирования, клавиатура мерцает с обычной буквенно-цифровой клавиатурой и цифровым ключом. Я не понимаю, почему это происходит. layout.xml <EditText android:id="@+id/edit_quantity" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/total" […]

Сохранять значение EditText в ListView

Добрый день! Я переношу ListView внутри EditText, где пользователь просматривает значение, введенное в EditText, меняет позицию. Как мне с этим справиться? Я благодарен! Метод getView (): public View getView(final int position, View convertView, ViewGroup parent){ final Sapatos sapato = lista.get(position); if (convertView == null){ LayoutInflater inflater = (LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); holder = new ViewHolder(); convertView = inflater.inflate(R.layout.list_pedidos, […]

EditText в ListView необходимо настроить Resize, но потерять фокус-ошибку

У меня возникают проблемы с EditText в ListView . EditText всегда теряет фокус. Я исправил это с помощью windowSoftInputMode="adjustPan" но теперь поле ввода мягкой клавиатуры закрыто => Мне нужна настройкаResize, но у меня снова будет потерянная ошибка фокуса. Есть идеи? Я создаю простой тестовый проект, который имеет ListView в макете, в onCreate I инициализирует ListView […]

Предотвратить показ CAB при выборе текста EditText

Я пытаюсь запретить стандартную панель контекстного действия отображать при выборе текста в EditText, сохраняя при этом функциональность выбора текста. (Причина: я хочу использовать пользовательские представления для копирования, вырезания и вставки) Я просматривал Интернет и пробовал следующие вещи, не повезло, и не знаю, что делать сейчас. Я попробовал переопределить onLongClick () и вернуть false, что предотвращает […]

Сосредоточьтесь на EditText в ListView, когда потомки блоков (Android)

У меня есть настроенный ListView . Каждая строка имеет EditText, Buttons & TextView . Чтобы сделать элементы android:descendantFocusability="blocksDescendants" ListView доступными, я сохранил android:descendantFocusability="blocksDescendants" для макета строки. Если я не сохраню onItemClick потомства, я не могу выполнить действие для onItemClick . Если я сохраняю EditText потомства фокусироваться, то EditText который присутствует в моей строке, не фокусируется. […]

Android: отображение WhiteSpace при закрытии мягкой клавиатуры

У меня есть макет, который содержит ListView и EditText под ListView, который используется для поиска в виде списка. Проблема в том, что когда я закрываю мягкую клавиатуру после поиска, она дает рывок и показывает пробел при закрытии мягкой клавиатуры. Я попробовал adjustPan, но он перемещает весь макет.

Разрешить прокрутку EditText во время отключения

У меня есть EditText настроено следующим образом: <ScrollView android:layout_width="match_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:descendantFocusability="beforeDescendants" android:focusableInTouchMode="true" android:orientation="vertical" > <EditText android:layout_width="match_parent" android:layout_height="375dp" android:ems="10" android:gravity="top"> </EditText> <Button android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout> </ScrollView> В определенный момент программы, после ввода текста, EditText будет отключен следующим кодом: edittext.setFocusable(false); edittext.setEnabled(false); Проблема в том, что, как только EditText отключен, я не могу […]

Есть ли способ разрешить пользователю выбирать текст из многих `EditText` в строке (которые находятся в ListView)?

Я пытаюсь использовать ListView для истории сообщений в приложении IM, которое ранее использовало единый WebView для отображения истории, и я думаю о том, как реализовать выбор текста. Я вижу хотя бы одну серьезную проблему: ListView перерабатывает представления, поэтому наивный способ не работает, если пользователь пытается выбрать текст из большого количества элементов и прокручивает список далеко […]

Изменение высоты / высоты строки в EditText на уровне символов

Я реализовал смелые, большие, не редактируемые «умные кавычки» в начале и в конце моего EditText: Котировки являются неотбираемой частью текста, на которой я устанавливаю RelativeSizeSpan(2f) . Результат – это то, что я хотел. s.setSpan(spanLeft, 0, 1, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); s.setSpan(spanRight, s.length() – 1, s.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); Однако, как вы видите, более крупный размер шрифта приводит к увеличению высоты, […]

Клавиатура Android EditText не показана в фрагменте

Я добавил EditText в Fragment , но мой EditText не показывает клавиатуру, даже если я нажимаю EditText . Вот мой код <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/white"> <EditText android:id="@+id/setting_nickname" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="8" android:gravity="right" android:hint="Samantha" android:textColorHint="@color/nav_selected" android:textSize="14dp" android:textColor="@color/nav_selected" android:layout_centerVertical="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" > </EditText> <EditText android:id="@+id/setting_country" android:layout_width="wrap_content" android:layout_height="wrap_content" android:ems="8" android:gravity="right" android:hint="Samantha" android:textColorHint="@color/nav_selected" android:textSize="14dp" android:textColor="@color/nav_selected" […]