どうも。どっことです。今回はリップルエフェクト(Ripple Effect)の実装方法について解説していきます。
リップルエフェクトを設定する
リップルエフェクトは、Viewにタップした時に水の波紋のように色が広がっていくような表示のことです。
これを設定しなくても動作に影響することはありませんが、ユーザにタッチしたことを知らせるには重要な効果だと思います。
実装方法
実装自体は簡単で、android:background
に以下を設定するだけです。
android:background="?attr/selectableItemBackground"
なお、すでに背景色を設定済みであれば、android:foreground
に設定することで同様に表示することができます。
android:foreground="?attr/selectableItemBackground"
まとめ
今回はリップルエフェクトの実装方法について解説しました。もはや一行追加するだけという非常に簡単な設定だけなので、解説というにはあまりにもネタが少ないかなと頭を悩ませています。