报错一:
android.content.res.Resources$NotFoundException: Resource ID
报错二:
Binary XML file line # : Error inflating class
解决方法:
百度很多问题都无法解决。最后发现错误原因比较基础,是我直接将png文件复制进 drawable 文件夹里时,没修改路径,导致默认保存到drawable-v24文件夹内。应该在copy图片进来的时候手动更改路径为drawable,如图:
下图这三个图片文件是不一样的!在我Android 6.0的设备上,addimg.png可以读到,但是addimg.png(v24)与addimg.png(v26)这两个图片是读不到的!一直报前两个错误。
copy有风险,一定要注意路径!!