Android studioでRippleを使用

ボタンをタップした時に波紋が広がっていくようなエフェクトをかけることができます。

試行錯誤の末、かっこいいパラメータを見つけたので書き留めておきます。

 

drawable

下記内容のmy-ripple.xmlファイルをdrawableフォルダに置きます。

 

layout

layout

style=”?attr/buttonBarButtonStyle”を書かないと,javaでbtn.setEnabled(false);を書いても色が薄くならなかった.