충돌 감지를 위해 ImageView 주위에 경계 사각형을 만들려고합니다. 불행히도 Sprite에 대한 코드 만 찾을 수 있고 ImageViews에 대한 코드는 찾을 수 없습니다. ImageView에서 이미지 외부로 나가는 직사각형을 만드는 방법이 있습니까? ImageViews 중 하나는 애니메이션을 통해 이동하고 다른 하나는 여전히 움직입니다.안드로이드 경계 사각형
0
A
답변
0
움직이는 애니메이션에 imageView를 사용하는 것은 좋지 않습니다. 너무 많은 자원이 필요합니다. 그러나 imageView의 폭과 높이를 WRAP_CONTENT
으로 설정하고 ImageView의 크기를 경계 사각형으로 사용할 수 있습니다.
xml 레이아웃에서 이미지 뷰의 android : layout_height 및 android : layout_width를 "wrap_content"로 설정합니다. 그리고 당신은 이미지 뷰의 RECT 경계해야 할 때 : 시간, w
...
int[] l = new int[2];
imageView.getLocationOnScreen(l);
int x = l[0];
int y = l[1];
int w = imageView.getWidth();
int h = imageView.getHeight();
...
X, Y, - 필요한 화면에 RECT 경계
내가 할 것인가 좌표를 그 실제 코드 또는 XML로? –