2012-03-07 44 views
1

如果我将布局的宽度和高度设置为wrap_content,则它将占用大约一半的屏幕。如果我将布局的背景设置为白色,那么只有一半的屏幕会变成白色,而另一半则保持默认的安卓黑色。有没有办法将这个没有布局的另一半设置为白色?Android:更改布局外部的背景色

我想保持布局的宽度设置为wrap_content,因为我将它包含在几个活动中,它将用于屏幕的上半部分,但下半部分会因活动而异。

回答

2

那么,你的布局包含您Activity装饰视图中 - 通过activitys Window访问,就像这样:

getWindow().getDecorView().setBackgroundColor(Color.GREEN);