안드로이드 개발 질문/답변
(글 수 45,052)
질문은 제목과 같습니다
위같이 교체해서 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 써봤는데 , 잘못하는지 잘 안되길래 질문올립니다..




@Override
public void onDraw(Canvas canvas) {}
요 영역이 어디에 있느냐에 따라 틀려질것 같은데요..
View 를 커서터마이징 하시면 가능할것 같습니다.