BitmapDrawable kann nicht in RoundRectDrawableWithShadow @ umgewandelt werd
Ich versuche, eine Kartenansicht zu erweitern, um das Hintergrundbild festzulegen. Ich weiß, dass dies mit normaler Kartenansicht nicht möglich ist. Ich habe net gesucht und viele Lösungen gefunden, um eine Hintergrundfarbe für die Kartenansicht festzulegen, aber keine für das Bild.
Mein Code dazu:
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));
}
}
Ich erhalte diese Ausnahme, wenn ich den Code aus XML auffülle
android.graphics.drawable.BitmapDrawable cannot be cast to android.support.v7.widget.RoundRectDrawableWithShadow
Irgendeine Lösung