Компонент Button использует material дизайн и имеет некоторые предопределенные стили, которые иногда хочется изменить. Мне чаще всего требуется убрать UPPERCASE с текста кнопки.
На старте шаблон компонента выглядит вот так:
|
<Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:text="Button" /> |
Капитализация управляется свойством textAllCaps. В нашем случае, его нужно отключить:
|
android:textAllCaps="false" |
Центровка тоже не всегда бывает желанной, она управляется свойством gravity. К примеру, чтобы выровнять текст кнопки по левому краю добавьте:
|
android:gravity="left|center_vertical" |
Kotlin
Данная запись опубликована в 20.03.2023 18:38 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Март 11, 2023 г.
Android studio предоставляет набор стандартных компонентов, таких как TextView, LinearLayout и пр. Но довольно часто приходится оперировать группами таких ...
Читать
Март 14, 2023 г.
Получение доступа к классу в режиме рантайм добавляет известной гибкости. Одна из типичных задач - создание экземпляра класса по его имени.
В котлин это делается вот так:
[crayon-68cb95c01a458644422406/]
Есть несколько нюансов/рекомендаций. ...
Читать
Ноябрь 5, 2022 г.
Задача - создать файл в каталоге Downloads из вашего приложения на платформе Android.
Пусть это будет какой то текстовый файл, который наше приложение умеет генерировать. Формат файла - XML.
Наша задача решается по-разному для андроидов 10+ ...
Читать
Ноябрь 26, 2022 г.
Пишу небольшое приложение в Android Studio, как и многие столкнулся с типовой задачей - диалог выбора файла и его загрузка.
Ясно, что устройство уже имеет какой то файловый менеджер, и писать свой диалог - хоть и интересно, но является и тратой ...
Читать