如何设置android应用程序的背景?

我想更改应用程序活动的背景

现在有黑色可供选择,我想用一些图像或主题来改变它。

继续@Ryan:

在活动的布局中,您还可以添加属性

android:background="@android:color/white" 

设置背景颜色。 您还可以引入自定义资源/res/values/colors.xml ,您可以在其中声明自定义颜色。 一个这样的文件可能看起来像:

  #B0171F  

然后,您将在XML中引入如下:

 android:background="@color/fire_brick_red" 

将一个android:theme="@style/Theme.AppTheme属性添加到清单文件中的应用程序标签,其中包含您要使用的主题。如果您只在自己设置了一个背景,这将阻止绘制默认的”黑色“背景活动/片段布局文件。

您在style.xml文件中声明了它。

 < ?xml version="1.0" encoding="utf-8"?>        

AndroidManifest.xml文件

 ...  ... 

将background属性添加到窗口的xml布局中。 例:

  

就个人而言,我会尝试在Xml中像Sk9建议的那样,但在运行时以编程方式可以做到

 setBackgroundColor(int color) 

要么

 setBackgroundResource(int resourceID) 

资料来源: http : //developer.android.com/reference/android/view/View.html