在android 4.0系统中没有setBackground() 方法,所以在4.0系统手机上使用会出现异常:
java.lang.NoSuchMethodError: x.x.x.setBackground
所以低版本需要用setBackgroundDrawable来代替
Drawable draeable = new BitmapDrawable(bitmap);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
view.setBackground(draeable );
} else {
view.setBackgroundDrawable(draeable);
}