
현재 이미지회전하는 것을 검색/참고후 연습중입니다..
그런데 연습예제 그대로 해도 이미지가 2개가 중복되서 그려지고 회전시 원본이미지크기가 저렇게 바꿔어버리네요.,
소스는 비트맵하나만들어서 다시 이미지뷰에 그려주는 방식으로 짯습니다..
Oncreate에 선언
imageView = (ImageView) findViewById(R.id.needle);
seekbarRotate = (SeekBar) findViewById(R.id.rotate);
seekbarRotate.setOnSeekBarChangeListener(seekbarRotateChangeListener);
bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.meter_needle);
bmpWidth = bitmap.getWidth();
bmpHeight = bitmap.getHeight();
drawMatrix();
그려주는 메소드
Matrix matrix = new Matrix();
matrix.postRotate(curRotate);
Bitmap resizedBitmap = Bitmap.createBitmap(
bitmap, 0, 0, bmpWidth, bmpHeight, matrix, true);
imageView.setImageBitmap(resizedBitmap);
어떤게 문제인지 도저히 몰라서 질문드려봅니다.