在活动布局后面设置默认背景

时间:2010-10-20 15:17:44

标签: android

我有一个活动,其布局设置为XML文件。根布局是RelativeLayout,我通过rootLayout.setBackgroundResource(R.drawable.default_background);

设置此布局的背景

这个drawable,R.drawable.default_background有一些透明度。

似乎任何布局的默认背景都是黑色。当我将背景设置为这个可绘制资源时,默认的黑色背景会渗透到半透明的drawable中。

如何将此drawable背后的默认背景更改为白色而不是黑色?

编辑:我不想更改主题,因为它不仅仅改变背景

1 个答案:

答案 0 :(得分:4)

使布局的根视图为FrameLayout,其中包含您的RelativeLayout,并使FrameLayout的背景为白色。