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

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

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

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

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

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

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

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

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

Пример реализации Swipe Gesture для любого view элемента

Январь 29, 2025 г.

Для списка есть класс ItemTouchHelper, который реализует свайпы для элементов списка, а хотелось бы получить реализацию этого жеста для любого элемента View. Как это должно работать Это должна быть довольно простая вещь, основанная на обработке ...

Читать

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

Январь 18, 2025 г.

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

Читать

 

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

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



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