พื้นหลัง
ในแอปโทรออกของ Android เมื่อคุณเริ่มค้นหาบางสิ่งและคุณคลิกปุ่มลูกศรทางด้านซ้ายของ EditText คุณจะได้รับเอฟเฟกต์ระลอกคลื่นวงกลม:
ปัญหา
ฉันพยายามจะมีมันเหมือนกัน แต่ฉันมีรูปสี่เหลี่ยม:
<ImageButton
android:id="@+id/navButton"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="center_vertical"
android:layout_marginLeft="8dp"
android:background="?android:attr/selectableItemBackground"
android:src="@drawable/search_ic_back_arrow"/>
คำถาม
ฉันจะทำให้ปุ่มมีเอฟเฟกต์ระลอกคลื่นวงกลมเมื่อถูกคลิกได้อย่างไร? ฉันต้องสร้างสิ่งที่เบิกได้ใหม่หรือมีวิธีการสร้างขึ้นมา?