遇到Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug‘ More than one file was found with OS independent path提示时,切到project视窗下,double shift搜索相应的重复文件名,查看对应包下的依赖是否可去除,若可以,删去其中之一
----------------------------------------------------------------------------
imageview通过getDrawingCache获取图像总是为null
其解决办法:
1、imageview.getDrawingCache()之前要加上 imageview.setDrawingCacheEnabled(Boolean.TRUE);
2、imageview.getDrawingCache()之后要加上imageview.setDrawingCacheEnabled(Boolean.FALSE);以清除图片缓存区,否则,下一次从ImageView对象获取的图像,还是原来的图像。
3、不要在主线程中使用getDrawingCache(),即要放在新线程里(如onClick线程里)
原文链接:https://blog.csdn.net/joleenwang/article/details/19847957