以编程方式更改OnCreate中的活动背景图像

时间:2013-08-04 13:22:21

标签: android image oncreate

我使用Action Bar Sherlock让我的一个应用程序与3.2之前的Android版本兼容。我在这个应用程序中用于每个活动的背景图像在早期版本的Android中看起来不太好。

因此,如果使用的Android版本低于3.2,我想删除应用中每个活动的背景图片。我相信我可以在OnCreate中实现这一点,但我不确定如何。所有活动属性都已在布局文件中设置。有人可以给我一些关于如何以编程方式更改OnCreate中早期Android版本背景的示例代码吗?谢谢!

2 个答案:

答案 0 :(得分:0)

检查this

做类似的事情:

if(Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB_MR2){
    // remove background picture 
}

答案 1 :(得分:0)

if (android.os.Build.VERSION.SDK_INT < 13) { 
yourlayout.setBackgroundResource(resourceID);     
}