初学android,求助android怎么设置背景颜色?谢谢了.最好有代码

有哪些方法?可以整体设置吗?就是设置整个程序的背景颜色.还有系统默认的背景颜色是黑色吗?... 有哪些方法?可以整体设置吗?就是设置整个程序的背景颜色.还有系统默认的背景颜色是黑色吗? 展开
 我来答
双四别阴我
2013-09-02 · TA获得超过2282个赞
知道大有可为答主
回答量:1250
采纳率:57%
帮助的人:1196万
展开全部

通常来说,每个界面都对应一个activity。而在activity的View视图中,可以在最外层容器去设置背景图片或背景颜色。

在xml布局里:

android:background="@drawable/img1"

或者

android:background="@color/white"

在java代码里,也可以设置

layout.setBackgroundColor(R.color.white);
layout.setBackgroundDrawable(drawable);
layout.setBackgroundResource(R.drawable.img1);

再者,系统默认的背景色是能过theme来控制的,就是说创建一个activity的背景色,如果在

AndroidManifest.xml文件里有设置如下:

android:theme="@android:style/Theme"

这样设置activity的主题样式,"@android:style/Theme"一般是系统默认的。这个不单是背景色,还有其它的样式,具体可以在网上查一下android:theme的用法。

 

而"@android:style/Theme"的背景色就是黑色。

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式