ImageView에 사용자 정의 평면도가 있으며 평면도의 위치를 화면 좌표로 변환하는 방법을 결정하려고합니다.평면도 위치를 화면 맵의 좌표로 변환
진행 방법을 잘 모르는 상태에서 구현에 대한 권장 방법이 있습니까? Maps API를 사용하지 않고 직접 만든 맞춤 평면도 만 사용합니다.
ImageView에 사용자 정의 평면도가 있으며 평면도의 위치를 화면 좌표로 변환하는 방법을 결정하려고합니다.평면도 위치를 화면 맵의 좌표로 변환
진행 방법을 잘 모르는 상태에서 구현에 대한 권장 방법이 있습니까? Maps API를 사용하지 않고 직접 만든 맞춤 평면도 만 사용합니다.
이 시도 :
screenCoordX = (imageCoordX/imageWidth) * screenWidth;
screenCoordY = (imageCoordY/imageHeight) * screenHeight;
모든 값이 수레/복식 있는지 확인합니다.
시작해야합니다.
imageCoord에는 어떤 단위가 사용됩니까? px? screenWidth 및 screenHeight는 px 또는 dp입니까? 사과는 내 질문이 어리석은 것처럼 보이지만 조금 혼란 스럽다. –
모든 값이 dp이거나 모든 값이 px입니다. 일관성있는 한 그것은 중요하지 않습니다. 한번 시도 해보니 문제가 있는지 알려주세요. –
getImageMatrix()를 사용하십시오. – pskink
이 목적을 달성 했습니까 @OsborneCox? – gumuruh