0

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

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

4

2 回答 2

0
if (android.os.Build.VERSION.SDK_INT < 13) { 
yourlayout.setBackgroundResource(resourceID);     
}
于 2013-08-04T13:36:39.383 回答
0

检查这个

执行以下操作:

if(Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB_MR2){
    // remove background picture 
}
于 2013-08-04T13:27:24.043 回答