Articles of android textinputlayout

Измените толщину нижней строки EditText, когда она завернута в TextInputLayout

Вот мой код Разметка XML <android.support.design.widget.TextInputLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/TextLabel"> <EditText android:id="@+id/etContactName" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="Contact Name"/> </android.support.design.widget.TextInputLayout> Стиль <style name="TextLabel" parent="TextAppearance.AppCompat"> <item name="android:textColorHint">@color/hintColor</item> <item name="colorAccent">@color/primaryColor</item> <item name="colorControlNormal">@color/hintColor</item> <item name="colorControlActivated">@color/primaryColor</item> </style> Вот вывод (Нормальный вид) (Сфокусированное изображение) Теперь мои проблемы / проблемы Я хочу, чтобы нижняя строка была тоньше. Где я должен его изменить. Мигающий курсор не […]

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

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

Текст ошибки в TextInputLayout покрывается клавиатурой

TextInputLayout содержит EditText, который, в свою очередь, получает вход от пользователя. С TextInputLayout, представленным в Библиотеке поддержки дизайна Android, мы должны установить ошибку в TextInputLayout, где находится EditText, а не сам EditText. При написании пользовательского интерфейса будет сфокусирован только на EditText, а не на весь TextInputLayout, который может привести к клавиатуре, покрывающей ошибку. В следующем […]

Как изменить размер подсказки TextInputLayout

Это мой xml <android.support.design.widget.TextInputLayout style="@style/main_input_text" android:layout_marginTop="@dimen/activity_medium_margin" app:hintTextAppearance="@style/TextAppearence.App.TextInputLayout"> <android.support.v7.widget.AppCompatEditText style="@style/main_edit_text" android:inputType="text" /> </android.support.design.widget.TextInputLayout> И это стиль <style name="main_input_text"> <item name="android:layout_width">match_parent</item> <item name="android:layout_height">@dimen/activity_edittext_height</item> <item name="android:background">@drawable/mc_shape_border_button_transparent</item> <item name="android:gravity">center_vertical</item> <item name="android:paddingTop">@dimen/activity_extra_small_margin</item> <item name="android:paddingBottom">@dimen/activity_extra_small_margin</item> <item name="android:keyTextSize">8sp</item> <item name="android:textSize">8sp</item> </style> Я не нахожу что-то вроде hintSize, textSize и keyTextSize, не помогая

Как сделать TextInputLayout намекнуть звездочку красным на обязательные поля

Возможно ли сделать только звездочку в подсказке красным при использовании TextInputLayout из библиотеки поддержки дизайна? Я видел информацию о стилизации всего намека, но это немного сложнее, поскольку только * должен быть красным, а не всем сообщением. Пример Material Design показывает это, но библиотека дизайна, похоже, не имеет возможности стилизовать ее таким образом, используя TextInputLayout и […]

Плавающая этикетка Spinner?

После использования TextInputLayout библиотеки поддержки дизайна Android для размещения плавающей метки над компонентом EditText мне было интересно, есть ли способ добавить плавающую метку к компоненту Spinner (не обязательно используя Библиотеку дизайна). Под этим я подразумеваю нечто вроде TextView расположенного над Spinner (очевидно, никаких анимаций, таких как TextInputLayout ), но я хочу, чтобы размер, шрифт и […]

Не удалось разрешить ресурс @ id / visible при использовании TextInputLayout

Не удалось разрешить resource @id/visible при использовании TextInputLayout на appcompat-v7:25.xx Пробовал эти шаги ниже, но проблема все еще сохраняется: Реконструкция проекта Проект по очистке и перестройке Очистить кеш и перезагрузить Android Studio <android.support.design.widget.TextInputLayout android:id="@+id/tilFirstName" android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.design.widget.TextInputEditText android:id="@+id/etFirstName" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/first_name" android:inputType="textPersonName"/> </android.support.design.widget.TextInputLayout> Проблемы рендеринга. Не удалось разрешить resource @id/visible Совет. Попробуйте обновить макет.

Как изменить цвет метки TextinputLayout и edittext underline android

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

Добавленный EditText не является TextInputEditText. Вместо этого переключитесь на использование этого класса

Я использую EditText внутри TextInputLayout , но после обновления библиотеки поддержки до 23.2.0 я получаю это предупреждение в logcat. В чем разница между регулярным EditText и TextInputEditText ? Кажется, я не могу найти документацию.