Я хочу знать, как я могу изменить свой фон макета.
как изменить фон в макете андроид
Ответы (4)
Есть несколько способов сделать это, это можно сделать через XML...
android:backgroundатрибут XML. Это может использовать рисование в форме"@drawable/imagefile"или значение цвета"#FF000000".
или выполнить изменение цвета программно со следующими функциями:
setBackgroundResource: установите фон для данного ресурса. . Ресурс должен ссылаться на объект Drawable или 0, чтобы удалить фон.setBackgroundColor: устанавливает цвет фона для этого представления. .
person
Will Tate
schedule
13.04.2011
в теге макета в вашем xml файле напишите
android:background="@drawable/image">
и поместите image.jpg (gif, bmp, png) в папку с возможностью рисования
person
bhavesh N
schedule
13.04.2011
Это может помочь: вы можете установить цвет макета, а также изображение.
изменить цвет фона макета в Android
person
Priyank
schedule
13.04.2011
Настройте фон программно на языке Kotlin:
val mainLayout = findViewById<ConstraintLayout>(R.id.mainLayout)
mainLayout.setBackgroundColor(currentColor)
Вы можете изменить ConstraintLayout на любой макет, который вы хотите.
person
bayramcicek
schedule
27.03.2020