Using ?selectableItemBackground with a white background color
You can create a layer-list in your drawables folder, and set this to your background:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white"/>
<item android:drawable="?attr/selectableItemBackground"/>
</layer-list>
You can use the foreground of your FrameLayout :
<FrameLayout ...
android:background="@android:color/white"
android:foreground="?attr/selectableItemBackground">