天蓬老师2017-04-17 15:48:43
继承关系如上
直接继承同一父类,不能强转
可以借助Canvas
将ColorDrawable
转成Bitmap
,用 BitmapDrawable
的构造函数生成
public BitmapDrawable (Bitmap bitmap)
天蓬老师2017-04-17 15:48:43
参考Java类对象类型转换知识,ColorDrawable 和 BitmapDrawable 是平级关系,无互相强制转换可能。类对象转换机制存在于具有父子关系的类对象之间,强制转换时,只能是父类对象强制转换成子类对象。