I am using a ripple effect on my navigation drawer. I have set it like this and applied it to my ListView:
If you are using the custom button color then use below code for ripple effect. Save the file in drawable with name my_ripple.xml and set in background of button.