当前位置:操作系统 > 安卓/Android >>

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)。
 

摘自 厚积而薄发,水到而渠成
补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,