0

4 つの異なるアイコンを含むスプライト シート (複数の画像を含む単一の画像) を作成しました。画像のさまざまな部分を使用して単一の画像を作成するレイヤーリストを作成したいと思います。次に例を示します。

<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>

たとえば、スプライト シートは次のようになります。

スプライトシート

そして、最終結果を次のようにしたいと思います。

ここに画像の説明を入力

ここで利用可能なさまざまなオプションを試しましたが 、解決策が見つかりません。

4

1 に答える 1

0

写真の一部だけを使ってみませんか?

@ drawable / 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>

また、全体像が必要な場合は、5番目(全体)の画像を使用するか、RelativeLayoutのパーツから作成して、アプリを軽量に保つことができます。

于 2012-07-28T13:30:30.840 に答える