Implementación de SearchView según las pautas de diseño de materiales

He estado buscando formas de implementar una vista de búsqueda en la barra de herramientas de actividad (barra de acciones) segúnpautas de diseño de materiales.

Al hacer clic en el icono de búsqueda, toda la barra de herramientas se anima a tener solo la búsqueda EditText con fondo blanco con sugerencias que aparecen en la vista principal en lugar de un menú desplegable.

Aquí hay una captura de pantalla de las pautas:

Aquí hay un gif de la implementación de la Bandeja de entrada de Gmail:

He estado buscando ejemplos de código y tutoriales, pero hasta ahora no he tenido éxito. ¿Cómo voy a hacer esto?

Respuestas a la pregunta(7)

Su respuesta a la pregunta