2012-03-07 43 views
1

如果我將佈局的寬度和高度設置爲wrap_content,則它將佔用大約一半的屏幕。如果我將佈局的背景設置爲白色,那麼只有一半的屏幕會變成白色,而另一半則保持默認的安卓黑色。有沒有辦法將這個沒有佈局的另一半設置爲白色?Android:更改佈局外部的背景色

我想保持佈局的寬度設置爲wrap_content,因爲我將它包含在幾個活動中,它將用於屏幕的上半部分,但下半部分會因活動而異。

回答

2

那麼,你的佈局包含您Activity裝飾視圖中 - 通過activitys Window訪問,就像這樣:

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