加背景出现 java.lang.NoSuchMethodError:setBackground()
2015-01-07 10:54
267 查看
在做项目时遇到用draeable 给View加背景是出现了 java.lang.NoSuchMethodError:setBackground()问题
查资料看到了setBackground方法在API比较低的版本不适用,用setBackgroundDrawable来代替
Drawable draeable = new BitmapDrawable(bitmap);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
view.setBackground(draeable );
} else {
view.setBackgroundDrawable(draeable);
}
查资料看到了setBackground方法在API比较低的版本不适用,用setBackgroundDrawable来代替
Drawable draeable = new BitmapDrawable(bitmap);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
view.setBackground(draeable );
} else {
view.setBackgroundDrawable(draeable);
}
相关文章推荐
- 移动端页面防止左右滑动出现黑色背景
- 去掉按钮阴影的方法和消除表格加背景颜色后出现的缝隙
- Eclipse背景和匹配出现单词的一些设置
- 移动端点击事件出现背景框以及pc端a标签点击时出现背景框???
- XML设置View的背景和代码中通过setBackground设置的背景尺寸不一
- FastReport中隔行显示不同的背景颜色及导出PDF文档出现中文字符
- popupwindow在顶部或底部出现,背景变暗
- Storm概念学习系列之storm出现的背景
- 去掉谷歌input记住账号或密码时默认出现的黄色背景
- UITableViewCell中使用nib布局设置一个UILabel的背景颜色,出现色差
- servlet之出现的背景
- 在Vista下UAC和IE7保护模式出现的背景
- Android 7.0 ProgressDialog 出现dismiss时背景灰色遮罩层无法关闭BUG
- cordova打包的webapp 顶部底部滑动出现白色或灰色背景
- 前端动画的bug:hover一个li,左滑进背景图,li上文字消失太快(或者说出现闪现消失)
- java窗口背景颜色怎么设定?用setBackground()好像不行,请大侠指教!
- 自定义TabLayout的tab标签内容在点击的时候出现灰色背景
- 移动端页面防止左右滑动出现黑色背景
- 关于jar生成exe时出现背景图片无法显示的问题