1

下の画像に示すように、一連のボタンを作成する方法を知りたいです。

図1

画像ビューは長方形または正方形にしかできないことを理解していますが、私の場合、これらは下の画像に示すように画像ビューに重なる可能性のあるカスタム形状のボタンのセットになります。

図 2

この画像では、基本的にそれぞれの画像を含む必要がある9つの画像ビューがありますが、画像ビューごとに表示される画像の一部に別の画像ビューの画像の一部が含まれていることに注意してください。

ffのようなセレクターを使用する前に行ったオンプレス効果を持たせる予定です:

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android" >
        <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/ic_1_down"/>
        <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/ic_1_down"/>
        <item android:state_focused="true" android:drawable="@drawable/ic_1_up"/>
        <item android:state_focused="false" android:state_pressed="false" android:drawable="@drawable/ic_1_up"/>
    </selector>

しかし、それは私が知る限り現在のビューでのみ機能し、影響を受ける他のイメージビューのイメージを変更しません。この場合、たとえば、

ボタン 1 (左上)。このボタンの画像は、部分的にimageview 2とimageview 4に接続されています。したがって、ボタンを押すとボタンが白くなり、imageview 2と4のボタンの部分も白くなりたいと思います。これはどのように行われますか?

コメントや提案をお待ちしております。

4

1 に答える 1