0
캔버스를 만들고 이미지를 설정하고 있지만 이미지가 모든 화면의 중심에 있어야합니다. 탭처럼 화면을 바꿀 때는 은하 등 크기 자체를 취해야합니다. 그러나 아래 코드를 사용하면 매번 화면의 오른쪽 하단에 이미지가 나타납니다.캔버스의 중심점 가져 오기
@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
this.w = w;
this.h = h;
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Bitmap b = BitmapFactory.decodeResource(getResource(), R.drawable.north_india);
canvas.drawBitmap(b, w/2, h/2, mPaint);
}