Android スタイル開発: レイヤーリストの使用方法
Android 開発では、レイヤーリストスタイルを作成するのにレイヤーリスト XML ファイルを使用します。レイヤーリスト XML ファイルでは、1 つ以上のレイヤーが定義され、これらのレイヤーは重ねられます。
レイヤーリストを使用する例:
- layer_list_example.xml のネイティブな日本語での言い換え
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/layer1" /> <!-- 第一个图层 -->
<item android:drawable="@drawable/layer2" /> <!-- 第二个图层 -->
<item android:drawable="@drawable/layer3" /> <!-- 第三个图层 -->
</layer-list>
- layer_list_example.xmlでは要素でレイヤーを追加します。各要素は、android:drawableでレイヤーのリソースを指定するなど、さまざまな属性を持つことができます。
- レイアウトファイルやコードの中で、バックグラウンドやイメージリソースとしてlayer_list_example.xmlを使用します。
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/layer_list_example" />
レイヤーリストを使ってレイヤー上にあるスタイルを重ねることができます。 各レイヤにはサイズ、場所、透明度など、目的によってそれぞれ異なる効果を生み出す特性を調整できます。