다른 팀 로고 모음이있는 이미지 (588x449) 스프라이트가 있습니다. Android에서는 다음을 표시하는 해당 ImageView가 있습니다.android에서 이미지 스프라이트 사용
<ImageView android:id="@+id/image_team_logo"
android:src="@drawable/teamheaderssprite"
android:layout_height="25dp"
android:layout_marginLeft="5dp"
android:layout_marginTop="10dp"
android:layout_width="296dp" android:scaleType="matrix"/>
위의 내용은 왼쪽 상단 구석에 내 이미지를 올바르게 표시합니다. 내 문제는 스프라이트의 다른 영역으로 이동할 수 있도록 표시되는 이미지에서 위치를 이동할 수 있어야한다는 것입니다. 이것은 HTML/CSS에서 꽤 일반적인 관행이며, 안드로이드 XML에서 '위치'유형의 속성을 보지 않고 있습니다.
덕분에, 난 그냥 사용하지 않을거야 – mattyp
사실, 스프라이트에 의해 증가 된 메모리 사용은 종종 간과됩니다. 기피! –
그러면 스프라이트 대신에 무엇을 사용 하시겠습니까? openGL은 애니메이션을 위해 제안되지만, 나는 막대기 그림을 걷는 것과 같은 매우 간단한 애니메이션이면 어떨까요. 스프라이트 시트가 아니라면 어떻게 그 그림을 보여 주어야합니까? – uesports135