ラベル リップルエフェクト の投稿を表示しています。 すべての投稿を表示
ラベル リップルエフェクト の投稿を表示しています。 すべての投稿を表示

2023年10月18日水曜日

Android リップルエフェクト(Ripple Effect)を簡単に実装する方法を解説

どうも。どっことです。今回はリップルエフェクト(Ripple Effect)の実装方法について解説していきます。

リップルエフェクトを設定する

リップルエフェクトは、Viewにタップした時に水の波紋のように色が広がっていくような表示のことです。

これを設定しなくても動作に影響することはありませんが、ユーザにタッチしたことを知らせるには重要な効果だと思います。

実装方法

実装自体は簡単で、android:backgroundに以下を設定するだけです。

android:background="?attr/selectableItemBackground"

なお、すでに背景色を設定済みであれば、android:foregroundに設定することで同様に表示することができます。

android:foreground="?attr/selectableItemBackground"

まとめ

今回はリップルエフェクトの実装方法について解説しました。もはや一行追加するだけという非常に簡単な設定だけなので、解説というにはあまりにもネタが少ないかなと頭を悩ませています。

移行予定

どうも。どっことです。 タイトルの通りですが、諸事情により GitHubPage に移行予定です。 https://mkt120.github.io/ この備忘録に記載の内容を転記しつつ、今後はこちらのページを更新していく予定です。