imageview通过getDrawingCache获取图像总是为null
其解决办法:
1、imageview.getDrawingCache()之前要加上 imageview.setDrawingCacheEnabled(Boolean.TRUE);
2、imageview.getDrawingCache()之后要加上imageview.setDrawingCacheEnabled(Boolean.FALSE);以清除图片缓存区,否则,下一次从ImageView对象获取的图像,还是原来的图像。
3、不要在主线程中使用getDrawingCache(),即要放在新线程里(如onClick线程里)