java.lang.NoSuchMethodError: android.content.res.Resources.getDrawable /getColor
【java.lang.NoSuchMethodError: android.content.res.Resources.getDrawable /getColor】曾无好事来相访,赖尔高文一起予。这篇文章主要讲述java.lang.NoSuchMethodError: android.content.res.Resources.getDrawable /getColor相关的知识,希望能为你提供帮助。
java.lang.NoSuchMethodError: android.content.res.Resources.getDrawable/getColor 异常错误。
文章图片
原因:Context类的getDrawable(res)/geColor(res)方法和Resources的getDrawable(res,theme)/getColor(res.theme)都是API21才添加的,低版本系统无法找到该方法所以报异常。
解决办法:
使用Resources的 getDrawable(res),但是该方法在API22已废弃。
使用 ContextCompat.getDrawable(context,res)。如:ContextCompat.getDrawable(MainActivity.this,R.drawable.radio_btn_background_show);
推荐阅读
- android中使用图文并茂的按钮
- Unity中安卓APP安装OBB分包(基础APK+OBB)
- callapply
- Android Framework层Power键关机流程(二,关机流程)
- Android WebView 开发教程
- PPT2007表格制表符怎样对齐_PowerPoint专区
- ppt中SmartArt的运用_PowerPoint专区
- 如何用WPS自制个性化模板_WPS office
- PPT大局部向不同页插入图片办法_PowerPoint专区