Как изменить цвет фона приложения

Когда вы проектируете макет активити в android studio вы можете у корневого контейнера задать цвет фона выбрав соответствующее значение атрибута android:background.

Как в примере ниже — черный фон

Это будет работать верно до тех пор, пока вы не решите добавить общий внешний отступ всего для всего родительского контейнера. К примеру, вы не хотите чтобы дочерние элементы прилипали к краям и добавите отступ слева и справа — 8dp.

Вы тот час же обнаружите, что корневой контейнер имеет еще одного родителя, у которого цвет фона скорее всего задаётся системными настройками устройства. Обычно это белый цвет.

Через шаблон до него не добраться, так как в макете нет этого контейнера, потому мы будем менять его через код.

В следующем примере (kotlin) установим цвет фона — черный:

Написать комментарий

Мало букафф? Читайте есчо !

Анонимная имплементация интерфейса в kotlin

Январь 18, 2025 г.

На Java этот трюк хорошо обкатан, IDE Android Studio по одному клику вставляет шаблон для реализации кода выбранного интерфейса. На kotlin это работает ...

Читать

Цвет фона у компонента Button

Январь 16, 2025 г.

Компонент кнопка в android studio имеет огромное число цветовых настроек, связанных прежде всего с material design совместимостью. Поэтому установка цвета фона через атрибут - android:background не работает здесь. Попробуйте использовать другой ...

Читать

 

Комментарии к «Как изменить цвет фона приложения»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: