2011-12-16 45 views
0

如何为整个应用程序设置背景图像?我已经实现了这一点,但在某些情况下,它会将应用程序背景在某些屏幕中显示为黑色。如何设置整个应用程序android的BackGround图像?

+0

重复http://stackoverflow.com/questions/5632731/设置整个应用活动窗口的背景如何对设置一个背景换全应用中,Android的 – 2011-12-16 11:10:00

回答

0

您在屏幕上看到的东西不是“应用程序”,而是contentView。这是由来自XML文件和代码的几件事组成的。

最后你的屏幕上有几件东西是Views。 (例如:带有textViews的linearView等)。

根据你在屏幕上的显示,你应该对他们进行一些处理。不可能说出所有情况下该怎么做,因为它有所不同。但最终你应该确保背景图像是为'大'视图设置的,而顶部的视图不会与其他视图重叠。

0

你可以使用

getWindow().setBackgroundDrawable(Drawable drawable) 
//or 
getWindow().setBackgroundDrawableResource(int resid) 

但当然优选设定为根组活动的背景内容查看

相关问题