Невозможно преобразовать 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

Любое решение?

Ответы на вопрос(1)

Ваш ответ на вопрос