질문은 제목과 같습니다


위같이 교체해서 onDraw 를 사용할수있을까요??




mIcon = context.getResources().getDrawable(R.drawable.icon);

mIcon.setBounds(0, 0, mIcon.getIntrinsicWidth(), mIcon.getIntrinsicHeight());





@Override

public void onDraw(Canvas canvas) {

   super.onDraw(canvas);

   canvas.save();

   canvas.translate(mPosX, mPosY);

   canvas.scale(mScaleFactor, mScaleFactor);

   mIcon.draw(canvas);

   canvas.restore();

}



드로우 부분입니다..


아니면 , 굿이 교체하지 않아도 ., onDraw 를 제거하고 , xml 레이아웃을 가져올려고하는데

inflater 써봤는데 , 잘못하는지 잘 안되길래 질문올립니다..