2015-02-05 5 views
0

내 안드로이드 응용 프로그램에 배경 이미지가 있습니다. 이미지에 이미지 맵과 같은 일부 나뭇잎이 있습니다. 사용자가 잎을 클릭하도록하기 위해 이미지의 각 버튼에 버튼보기를 추가했습니다. 앱 규모 확장 성을 위해, 동적으로 (왼쪽 파라미터의 예)하기 화학식을 가진 새로운 크기의 왼쪽, 위쪽, 폭과 높이를 계산한다 안드로이드 앱에 bg 이미지가있을 때 모든 것을 확장 할 수있는 가장 좋은 방법은 무엇입니까?

left = left * newWidth/oldWidth 

는 솔직히 잘 작동. 하지만 나는이 일을 안드로이드에서하는 더 좋은 방법이 있어야한다고 생각합니다. 그렇다면 가장 좋은 방법은 무엇입니까?

답변

0

화면 크기와 해상도에 따라 이미지/단추의 크기를 자동으로 조정하는 9 패치 이미지를 사용하여 항상 종횡비를 동일하게 유지할 수 있습니다.

+0

9 개 경로 이미지는 준비된보기로 동적으로 조정됩니다. 하지만 뷰의 위치와 크기를 동적으로 조정하기를 원합니다. –