Androidでこの効果を得たいのですが、レイアウトの背景を設定しようとしましたが、成功しませんでした。レイアウトの要素にマスクをかけるようなものです。これらの例は、次のような Google Play のボタンをクリックした場合です。
クリックすると青いボタンにマスクがかかります。
誰かが私を助けることができますか?
ありがとうございました。
私は次のことを行い、画像とテキストでレイアウトを作成しました。
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/android" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="APP" />
</LinearLayout>
フレームレイアウトを作成します
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_default"
android:clickable="true">
<include
android:layout_gravity="center_vertical"
layout="@layout/test1" />
</FrameLayout>
ただし、背景のみが変更され、画像とテキストはマスクに配置されません。私は何か間違ったことをしていますか?