public class BaseActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//1.第一种,设置Drawable
Resources res = getResources();
Drawable drawable = res.getDrawable(R.drawable.bg_color);
this.getWindow().setBackgroundDrawable(drawable);
//2.第二种,设置Color
getWindow().setBackgroundDrawableResource(R.color.white);
}
}
注意:如果在Activity中单独了设置根布局的背景,那么在基类Activity代码中设置背景的就会被覆盖。