Articles of edittext

Fit ImageSpan для высоты строки TextView

Мне нужно поместить некоторые значки в текстовое изображение, но они не соответствуют высоте строки (посмотрите на стрелки): Я пробовал это: spannable.setSpan(new ImageSpan(context, entry.getValue(), ImageSpan.ALIGN_BOTTOM), Matcher.start(), matcher.end(), Spanned.SPAN_INCLUSIVE_EXCLUSIVE); t.setText(spannable, BufferType.SPANNABLE); и это: Drawable myIcon = c.getResources().getDrawable(R.drawable.myicon); myIcon.setBounds(0, 0, myIcon.getIntrinsicWidth(), myIcon.getIntrinsicHeight()); spannable.setSpan(new ImageSpan(myIcon, ImageSpan.ALIGN_BASELINE), matcher.start(), matcher.end(), Spanned.SPAN_INCLUSIVE_EXCLUSIVE); t.setText(spannable, BufferType.SPANNABLE); И в обоих случаях у меня был тот […]

Проблема с двойной подсказкой TextInputLayout и EditText

Я хочу установить подсказку с помощью java в EditText (который находится в TextInputLayout). Код, используемый для настройки подсказки: aET = (EditText) findViewById(R.id.aET); aET.setHint("h?"); Но даже когда edittext сфокусирован, подсказка отображается дважды (внутри edittext также). Пожалуйста, дайте мне знать, если кто-нибудь столкнулся и нашел какое-то обходное решение Когда editText сфокусирован … Когда editText не сфокусирован. EDIT […]

Android RecyclerView: измените файл макета LIST на GRID onOptionItemSelected

Я разрабатываю приложение для Android для онлайн-покупок. Я создал следующее представление для списка продуктов с использованием RecyclerView , в котором я хочу изменить представление при выборе пункта меню опции : Я создал следующий адаптер с именем ProductAdapter , в котором я внедрил код для изменения макета в onCreateViewHolder для выбора файла макета на основе логического […]

Как я могу избежать выполнения onTextChanged в EditText Android

Как я могу избежать такой строки кода, как: ((EditText) findViewById(R.id.MyEditText)).setText("Hello"); Вызвать событие здесь: ((EditText) findViewById(R.id.MyEditText)).addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, int before, int count) { // HERE } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void afterTextChanged(Editable s) { } }); Я хочу […]

Создание пользовательского editText с функцией тегов

Я искал, но не мог найти ответы на это. То, что я пытаюсь реализовать, – это EditText, подобный полю «Кому», найденному на экране компоновки приложения ICS gmail. Вот изображение, описывающее то, что я хочу: Я думаю о расширении EditText и реализации моего собственного класса EditText но я не совсем уверен, как это сделать или даже […]

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

Я использую следующий код для выполнения поиска, когда пользователь вводит в EditText: EditText queryView = (EditText) findViewById(R.id.querybox); queryView.addTextChangedListener(new TextWatcher() { @Override public void afterTextChanged(Editable s) { triggerSearch(s.toString()); } @Override public void beforeTextChanged(CharSequence s, int start, int count, int after) { } @Override public void onTextChanged(CharSequence s, int start, int before, int count) { } }); […]

Однострочный EditText в Android

Я пытаюсь сделать edittext одной строкой. Редактор edittext появляется как одна строка, но при нажатии на него курсор переходит ко второй строке, и мне нужно остановить это. Атрибут singleLine устарел, поэтому я не хочу его использовать. <EditText android:id="@+id/txtSearch" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:drawablePadding="5dp" android:lines="1" android:maxLines="1" android:inputType="none" android:scrollHorizontally="true" android:paddingLeft="5dp" android:textSize="12sp" /> Может ли кто-нибудь сообщить мне, что […]

Android Hide Soft Keyboard от EditText, не теряя курсора

Я дошел до того, что доставил меня на полпути, но не совсем. У меня есть Fragment который имеет все обычные Button s для ввода числа, включая backspace, поэтому мне не нужна мягкая клавиатура. Я также хотел бы дать пользователю возможность вставлять текст (длинный клик … отлично работает по умолчанию), а также редактировать введенные данные, поэтому […]

Мягкая клавиатура появляется только при фокусировке EditText ТОЛЬКО один раз

Спасибо за прочтение. У меня возникла странная проблема: поведение моего приложения таково, что, когда начинается Activity , я requestFocus() на EditText и показываю мягкую клавиатуру. Однако, когда я нажимаю кнопку «Назад», чтобы отменить клавиатуру и коснуться EditText я больше не слышу клавиатуру. Единственный выход – это снова запустить Activity . Вот как выглядит мой код: […]

Как применить событие Textchange в EditText

Я разработал одно простое приложение, например, вычитание, добавление. В этом приложении я использую три EditTexts, один для ответа и два других вопроса. Я хочу рассчитать ответ на вопрос о событии изменения текста. Но когда я применяю событие изменения текста на обоих, это происходит, но не работает должным образом. Потому что, когда я вхожу в текст […]

Intereting Posts
Где можно добавить новый экран настроек в Android Studio 0.4.0? Национальная / региональная версия Dashboard для разработчиков Android Android SQLite issue – table … не имеет столбца с именем Как программировать круглые углы и задавать произвольные фоновые цвета Android: Невозможно настроить разделитель счетчиков Как добавить push-уведомление в мое собственное приложение для Android Поддерживает ли Android почти в режиме реального времени push-уведомление? Волейбол и AsyncTask Фрагменты остаются после того, как активность Get убита и воссоздана «Вызов этого из основного потока может привести к взаимоблокировке и / или ANR при получении accesToken» от GoogleAuthUtil (интеграция Google Plus в Android) Очистить задний стек с помощью фрагментов Используйте ItemTouchHelper для Swipe-To-Dismiss с другим представлением, отображаемым за выведенным Как экспортировать проект Android Studio? Android – вызов ui потока из рабочего потока Min height fill_parent и height wrap_content в ScrollView? (Или просто приложение электронной почты составляет код макета)