获取drawable时,做下判断
if(drawable.getClass()==GlideBitmapDrawable.class){GlideBitmapDrawable mdrawable=(GlideBitmapDrawable) drawable;
b = mdrawable.getBitmap();
HLog.v("onDraw", "onDraw", "GlideBitmapDrawable b="+b);
}else if(drawable.getClass()==BitmapDrawable.class){
b = ((BitmapDrawable) drawable).getBitmap();
HLog.v("onDraw", "onDraw", "BitmapDrawable b="+b);
}else if(drawable.getClass()==SquaringDrawable.class){
SquaringDrawable mdrawable=(SquaringDrawable) drawable;
b = ((GlideBitmapDrawable) mdrawable.getCurrent()).getBitmap();
}