Невозможно преобразовать BitmapDrawable в RoundRectDrawableWithShadow
Я пытаюсь расширить вид карты, чтобы установить фоновое изображение. Я знаю, что это невозможно сделать при обычном просмотре карт. Я искал сеть и нашел множество решений для установки цвета фона для вида карты, но ни одного для изображения.
Мой код для этого:
public class CCView extends CardView {
public CCView (Context context) {
super(context);
init();
}
public CCView (Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public CCView (Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
}
private void init() {
setBackground(getResources().getDrawable(R.drawable.cc_background));
}
}
Я получаю это исключение при заполнении кода из XML
android.graphics.drawable.BitmapDrawable cannot be cast to android.support.v7.widget.RoundRectDrawableWithShadow
Любое решение?