마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이미지 회전 질문드립니다..

+2 추천

 

현재 이미지회전하는 것을 검색/참고후 연습중입니다..

그런데 연습예제 그대로 해도 이미지가 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);

 

 

어떤게 문제인지 도저히 몰라서 질문드려봅니다.

예림이그코드좀바바 (2,470 포인트) 님이 2015년 1월 22일 질문
해결했습니다. 이미지뷰를 background에서 src로 처리했더니 해결됬네요.

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...