[Android]UIクリック時の波紋のアニメーションの追加方法(Ripple Effect)

波紋のアニメーション(Ripple Effect)は以下のようなアニメーションです。

UIクリック時に波紋のアニメーション(Ripple Effect)は、layoutファイルに以下を追加することで表現できます。

android:clickable="true"
android:background="?attr/selectableItemBackground"

または、「foreground」に指定します。

android:clickable="true"
android:foreground="?attr/selectableItemBackground"

※クリックできる必要があるので「android:clickable="true"」を入れる必要があります。

View全体では以下となります。

<TextView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:clickable="true"
        android:background="?attr/selectableItemBackground"
        android:text="Hello World!"/>

0 件のコメント :

コメントを投稿