방향 변경시 뷰의 크기를 가져 오는 중 예기치 않은 문제가 있습니다. 사용자 정의 ImageView가 있습니다. onDraw() 메서드에서 getWidth() 및 getHeight()를 통해 뷰의 너비와 높이를 가져오고이 값을 사용하여 크기를 조절하고 이미지를 이동합니다.방향 변경시 ImageView 크기 업데이트
활동의 onConfigurationChange()에서 setImageBitmap (bmp)을 호출하기 만하면됩니다.
모든 것이 문제가되지 않지만 때로는 방향이 바뀌면 onDraw()의 ImageView가 여전히 이전 값인 너비와 높이를 기억합니다. 어떻게 업데이트 할 수 있습니까?
() 나는 다른 초기화 (0으로 많은 카운터를 setiing)을 많이 가지고, 그래서 다시 만들하지의 onConfigurationChanged()를 사용하는 것을 선호 활동. – Infernus