public class ImageView extends View {

public ImageView(Context context) {
super(context);
}

@Override

public void onDraw(Canvas canvas){
Bitmap _android = BitmapFactory.decodeResource(getResources(), R.drawable.background);
canvas.drawBitmap(_android, 0, 0, null);
}

}
이건 이미지 로딩이 되는데

public class CardGameView extends View {

Bitmap m_BackGroundImage;
// Bitmap m_Card_BackSide;

public CardGameView(Context context){
super(context);
m_BackGroundImage = BitmapFactory.decodeResource(getResources(), R.drawable.background, null);
// m_Card_BackSide = BitmapFactory.decodeResource(getResources(), R.drawable.huck, null);
}

@Override
public void onDraw(Canvas canvas){
canvas.drawBitmap(m_BackGroundImage, 0, 0, null);
// for(int y =0; y < 2; y++){
// for(int x=0; x < 3; x++)
// canvas.drawBitmap(m_Card_BackSide, 35 + x*90, 150 + y*130, null);
// }
}
}
이건 왜 안될까요??

 

그리고 전자가 드로우콜에 이미지 로딩을 하는게 잘못되었다고 하는데

 

무슨 문제인가요??