Android custom material design round button

This is a RelativeLayout wrapping a TextView in it. The RelativeLayout has a selector for stateListAnimator and a selector for the background. It will produce a material design effects, a round button similar to