Вопросы по теме 'material-components-android'

Ограничить диапазон в пользовательском диалоговом окне Android DatePicker
У меня есть собственный линейный макет, в котором есть виджеты DatePicker и TimePicker . Это используется как средство выбора DateTime . Я хочу ограничить DatePicker с помощью setMaxDate() и setMinDate() . Я сделал: dp.setMaxDate(new...
5907 просмотров

Кнопка дизайна материала с рамкой
Я знаю, как сделать кнопку Material Design с заливкой цветом: style="@style/Widget.AppCompat.Button.Colored" И прозрачная кнопка без рамки: style="@style/Widget.AppCompat.Button.Borderless.Colored" Однако есть ли способ сделать...
42277 просмотров

Проблема: изменить цвет границы или обводку для не сфокусированного TextInputLayout в Android
У меня есть очень специфическая проблема с изменением контура текстового поля для TextInputLayout, когда оно не сфокусировано. Кажется, я не могу найти атрибут для изменения цвета границы моего «расфокусированного» текстового поля. Вот наглядный...
32652 просмотров

OutlinedBox TextInputLayout и центр тяжести?
Как добиться центрированного нового стиля OutlinedBox с помощью TextInputLayout ? Текущее поведение: <android.support.design.widget.TextInputLayout android:id="@+id/textInputLayout2"...
2642 просмотров

Глобальный стиль для нового com.google.android.material.textfield.TextInputEditText
Можно ли стилизовать новый компонент com.google.android.material.textfield.TextInputEditText , не устанавливая его дополнительно для каждого компонента? Например: Для нового TextInputLayout я могу установить стиль глобально следующим...
2531 просмотров

Различные значения углового радиуса для MaterialCardView
Возможно ли иметь разные значения для каждого углового радиуса MaterialCardView? И если да, то как? Я пробовал что-то вроде кода ниже, но, похоже, это не имеет никакого эффекта. float radius =...
4980 просмотров

Как мне избавиться от стиля Appcompat при использовании компонентов материала?
Я использую BottomNavigationView в своем проекте, и мое приложение не должно поддерживать устройства до Lollipop, поэтому я не использовал большую библиотеку appcompat. Но когда я запускаю свое приложение, оно говорит мне: «Стиль этого компонента...
255 просмотров

Переопределение editTextStyle не работает с последним базовым стилем компонентов материала.
В моем приложении я использую Theme.MaterialComponents.Light.NoActionBar в качестве базового стиля. В этом стиле, который я называю AppTheme , я пытаюсь переопределить editTextStyle , чтобы предоставить пользовательский стиль для...
1948 просмотров

Чипы Android занимают лишние пробелы; невозможно обернуть
Я использую чипгруппу с динамическими чипами. Я хочу, чтобы фишки были обернуты по ширине в соответствии с их текстом. Но это занимает дополнительные пробелы даже без заполнения. Ниже мой код: XML:...
4576 просмотров

Есть ли способ изменить радиус определенного угла Material Design CardView?
Я использую материальный дизайн в своем приложении для Android и обычно для изменения радиуса угла карты я использую app:cardCornerRadius , но это изменит все четыре угла карты. Я хочу изменить любой конкретный угол карты. Я не хочу использовать...
2393 просмотров

Как изменить тему панели инструментов и BottomNavigationBar в действии
Итак, я попытался создать нижнюю панель навигации и навигационный ящик в 1 действии (я использовал новый шаблон ящика действий и объединил его с тегом нижнего навигационного представления, который я получил из нижнего навигационного действия). Я...
2039 просмотров

Текстовое дополнение TextInputEditText не работает внутри ConstraintLayout
У меня есть TextInputEditText внутри TextInputLayout на ConstraintLayout. Я хочу установить paddingLeft в текст редактирования, но это не работает. Если я перехожу на paddingStart, он работает нормально, но мне нужно paddingLeft:...
162 просмотров

TextInputLayout выбрасывает Стиль этого компонента требует, чтобы тема вашего приложения была Theme.AppCompat (или ее потомком).
Я использую TextInputLayout, обернутый вокруг EditText для элемента RecyclerView. Я использую стиль «Theme.AppCompat.Light.NoActionBar». Но все же я получаю сообщение об ошибке «Причина: java.lang.IllegalArgumentException: стиль этого компонента...
5597 просмотров

Удалить нижнюю строку из TextInputEditText
Мне нужно удалить нижнюю строку TextInputEditText . Я установил прозрачный и нулевой фон, но ничего не работает. <com.google.android.material.textfield.TextInputLayout android:layout_width="match_parent"...
8943 просмотров

Фон ActionBar с темой MaterialComponents
Я хочу настроить свой ActionBar. Моя тема выглядит следующим образом: <style name="AppTheme" parent="Theme.MaterialComponents.DayNight"> <item name="actionBarStyle">@style/MyActionBar</item> </style> <style...
4311 просмотров

Любая причина, по которой `TextInputLayout` будет использовать цвета стиля для рисования курсора, но не для подчеркивания?
Я пытаюсь установить цвет подчеркивания TextInputEditText в TextInputLayout . При установке colorControlActivated на желаемый цвет курсор меняет цвет, но подчеркивание не реагирует. Я пытался: Создание стиля с определенными...
398 просмотров

Drawable не применяет форматирование к моей кнопке
У меня есть этот Drawable, стремящийся сделать мою круглую кнопку: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape...
79 просмотров

Переопределение темы Android Material Chip Theme
Я хочу настроить материальный чип. Я бы подумал, как это сделать: <style name="AppTheme" parent="Theme.MaterialComponents.NoActionBar"> .... lots more theme stuff here <item...
1075 просмотров

TextInputLayout с обводкой OutlinedBox перекрывает подсказку
Я использую com.google.android.material:material:1.1.0 и пытаюсь сделать EditText с выделенным полем с подсказкой. Моя проблема в том, что штрих окна перекрывает подсказку: Вот мой код:...
599 просмотров

Изменить размер закусочной
Я пытаюсь показать SnackBar, но он больше (в y), чем ожидалось. Ожидал Результат Я попытался установить отступы и поля в стиле, но он просто меняет левое и правое отступы. Уже попробовал Как отчаянный способ у меня есть...
285 просмотров