关于java.lang.NoSuchMethodError: android.widget.RelativeLayout.setBackground的解决办法

今天用一个安卓4.0.4版本的手机测试手上的项目,发现logcat弹出这样一个提示“java.lang.NoSuchMethodError: android.widget.RelativeLayout.setBackground”,然后这个页面因为没有做异常捕获处理,所以直接导致系统崩溃了。检查后发现里面设置背景用的是setBackground()方法,而该方法是API16才开始有的。遇到这样的情况,将这个方法更改为setBackgroundDrawable()就可以了。

上一篇:在mac电脑上创建java的一些简单操作


下一篇:利用HTML5,前端js实现图片压缩