我想知道如何更改布局背景。
答案 0 :(得分:6)
有多种方法可以实现这一点,可以通过XML ...
完成android:background
XML attritube。这可以使用"@drawable/imagefile"
形式的drawable或颜色值"#FF000000"
。或使用以下功能以编程方式执行颜色更改:
setBackgroundResource
:将背景设置为给定资源。资源应引用Drawable对象或0以删除背景。setBackgroundColor
:设置此视图的背景颜色。答案 1 :(得分:3)
在xml文件中的layout标记中写入
android:background="@drawable/image">
并将image.jpg(gif,bmp,png)放在可绘制文件夹
上答案 2 :(得分:0)
这可能会有所帮助:您可以将布局颜色和图像设置为它。
答案 3 :(得分:0)
以Kotlin语言编程配置背景:
val mainLayout = findViewById<ConstraintLayout>(R.id.mainLayout)
mainLayout.setBackgroundColor(currentColor)
您可以将ConstraintLayout更改为所需的任何布局。