Android: ¿cómo hacer que el botón de entrada del teclado diga "Buscar" y manejar su clic?

No puedo entender esto. Algunas aplicaciones tienen un EditText (cuadro de texto) que, cuando lo tocas y aparece el teclado en pantalla, el teclado tiene un botón "Buscar" en lugar de una tecla Intro.

Quiero implementar esto. ¿Cómo puedo implementar ese botón Buscar y detectar la presión del botón Buscar?

Editar: encontró cómo implementar el botón Buscar; en XML,android:imeOptions="actionSearch" o en Java,EditTextSample.setImeOptions(EditorInfo.IME_ACTION_SEARCH);. Pero, ¿cómo manejo al usuario presionando ese botón Buscar? ¿Tiene algo que ver conandroid:imeActionId?

Respuestas a la pregunta(5)

Su respuesta a la pregunta