2012-07-02 7 views
0

4 가지 아이콘으로 스프라이트 시트 (여러 이미지가 포함 된 단일 이미지)를 만들었습니다. 나는 예를 들어, 하나의 이미지를 만들기 위해 이미지의 다른 부분을 사용하는 레이어 목록을 작성하고 싶습니다 :안드로이드 레이어 목록 스프라이트 시트

Sprite Sheet

:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item android:drawable="@drawable/spritesheet"/> 
    <item android:drawable="@drawable/spritesheet"/> 
    <item android:drawable="@drawable/spritesheet"/> 
    <item android:drawable="@drawable/spritesheet"/> 
</layer-list> 

것은 예를 들어 스프라이트 시트는 다음과 같이 보일 것입니다

와 나는 같이하는 최종 결과를 싶습니다

enter image description here

나는 t을 ried 다른 옵션을 사용할 수 있습니다 here 그러나 해결책을 찾을 수 없습니다.

+0

예제에서 동일한 드로어 블을 사용하고 있습니다. –

+0

같은 드로어 블을 사용하고 싶지만 다른 부분을 사용할 수 있기를 바랍니다. – kiwijus

답변

0

왜 그림의 일부만 사용하지 않으시겠습니까? 예를 들어 드로어 블/사진 layers.xml @

:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item android:drawable="@drawable/part1"/> 
    <item android:drawable="@drawable/part2"/> 
    <item android:drawable="@drawable/part3"/> 
    <item android:drawable="@drawable/part4"/> 
</layer-list> 

그리고 전체 그림이 필요한 경우, 당신은 다섯 번째 (전체) 사진을 사용하거나 따라서 RelativeLayout의의 부분에서 그것을 만들 수 있습니다

그것은 가벼운 애플 리케이션을 유지합니다.

관련 문제