Android 定制窗口背景

準確點說這裡指的是window的背景,而不是Layout的背景。這兩者是有本質上的區別的。

      很多文章說的窗口背景色,其實就是指的根佈局的背景色。所謂窗口,應該是根佈局的宿主。把根佈局做小一點,不占滿屏幕,露出來的依然是黑色。

      廢話少說,上代碼:

[java]
Window window = getWindow(); 
ColorDrawable colorDrawable = new ColorDrawable(0xFF4612FF); 
window.setBackgroundDrawable(colorDrawable); 
Window window = getWindow();
ColorDrawable colorDrawable = new ColorDrawable(0xFF4612FF);
window.setBackgroundDrawable(colorDrawable);

window還有一個設背景的方法setBackgroundDrawableResource(resid)。
 

摘自 厚積而薄發,水到而渠成

發佈留言