Я хочу иметь возможность изменить цвет фона на белый в моем приложении для Android самым простым способом.
253
Вам нужно использовать свойство android: background, например
android:background="@color/white"
Также вам нужно добавить значение для белого в strings.xml
<color name="white">#FFFFFF</color>
Изменить: 18 ноября 2012
Первые две буквы 8-буквенного цветового кода предоставляют альфа-значение, если вы используете html 6-буквенное цветовое обозначение, цвет непрозрачен.
Например:
android:background="@android:color/white"
который предопределен и не требует добавления чего-либо в strings.xml./res/layout/activity_main.xml
для добавления элементаandroid:background
в ответ?Вы также можете использовать
в макете XML или
/res/layout/activity_main.xml
, или вы можете изменить тему в вашем AndroidManifest.xml, добавивна ваш тег активности.
Если вы хотите изменить фон динамически, используйте
источник
Самый простой способ
android:background="@android:color/white"
Не нужно ничего определять. Он использует предопределенные цвета в
android.R
.источник
context.getResources().getColor(android.R.color.white)
Чтобы изменить цвет фона самым простым способом, доступным программно (исключительно - без изменений XML):
Единственное требование состоит в том, чтобы ваш «базовый» элемент в activity_whwhat.xml имел идентификатор, на который вы можете ссылаться в Java (
container
в данном случае):Пасхалис и Джеймс, которые ответили здесь, как бы привели меня к этому решению, после ознакомления с различными возможностями в разделе Как установить цвет текста TextView в коде? ,
Надеюсь, это поможет кому-то!
источник
Этот метод работал для меня:
Установить идентификатор в макете XML
Добавить значения цвета / color.xml
источник
Самый простой способ - добавить
android:background="#FFFFFF"
основной узел в layout.xml или/res/layout/activity_main.xml
:источник
Лучший способ использовать фон с градиентом, так как он не увеличивает размер приложения, - это яд для приложения для Android, поэтому старайтесь использовать его меньше, вместо использования одного цвета в качестве фона, вы можете использовать несколько цветов на одном фоне.
источник
Вы можете попробовать это в
xml
листе:источник
В Layout, чтобы изменить фон, используйте это.
В Программе можно использовать это. Например: цвет фона Texview
источник
вы можете попробовать таким образом
источник
Другой способ - перейти к макету -> .xml-файл -> представление дизайна. Затем перейдите в дерево компонентов и выберите макет, для которого необходимо изменить цвет. В нижнем дереве компонентов есть раздел свойств. Выберите фон в разделе свойств (в разделе изображения 1). Затем нажмите раздел 2 на картинке. Тогда откроется окно Ресурсы. Из этого меню выберите цвет. Затем выберите нужный цвет. введите описание изображения здесь
источник
Вы можете использовать простые цветовые ресурсы, указанные обычно внутри
использование
и использовать это через
android:background="@color/red"
. Этот цвет также может использоваться где угодно, например, как цвет текста. Ссылать его в XML аналогичным образом или получить в коде черезВы также можете использовать любой ресурс
android:background="@drawable/mydrawable"
для рисования в качестве фона, используйте для этого (это означает, что можно рисовать 9 патчей, обычные растровые изображения, рисовать фигуры, ...).источник
Иногда текст имеет тот же цвет, что и фон, попробуйте с помощью android: background = "# CCCCCC" в свойствах списка и вы увидите это.
источник
android: background = "# 64B5F6"
Вы можете изменить значение после '#' в соответствии со своими спецификациями или необходимостью в зависимости от того, как вы хотите их использовать.
Вот пример кода:
Спасибо :)
источник
запишите этот код:
источник
Если вы хотите добавить цвет фона для всей деятельности
Если вы хотите использовать фон для просмотра
Надеюсь это поможет!
источник
Этот код может быть полезен для вас:
источник
На вопрос написано Simplest Way, так что вот оно.
Установите
parentViewStyle
во всех ваших родительских просмотров. Как и большинство родительских просмотров вашей активности, фрагментов и диалогов.Просто поместите этот стиль внутри
res>values>styles.xml
Таким образом, вам не нужно много раз менять цвет фона в будущем.
источник
Для Котлина и не только, когда пишешь
Вы можете выбрать все, что хотите, быстро и просто:
источник