Android inicio actividad definida por el usuario en el botón de búsqueda presionado @ teléfono

Estoy usando el siguiente código para iniciar la actividad cuando el usuario presione el botón de búsqueda en el auricular

@Override public boolean onKeyUp(int keyCode, KeyEvent event) { if(keyCode == KeyEvent.KEYCODE_SEARCH){ Util.startActivity(ReviewsDetail.this, KeywordSearch.class); return false; }else{ return super.onKeyUp(keyCode, event); } } 

Pero aquí hay algunos problemas con él, por favor, mira la siguiente imagen.

Cuando presione el botón de búsqueda que primero mostrar el cuadro de búsqueda de Google en la parte superior de la actividad a continuación, iniciar la actividad que quiero iniciar

texto alternativo

Al hacer clic en el botón Atrás, se muestra una actiividad vacía texto alternativo

2 Solutions collect form web for “Android inicio actividad definida por el usuario en el botón de búsqueda presionado @ teléfono”

  @Override public boolean onSearchRequested() { // your logic here return false; // don't go ahead and show the search box } 

El botón Buscar y la solicitud de búsqueda del sistema funcionan igual cuando se invoca desde cualquier actividad de la aplicación. Si desea anularlo, tendrá que anularlo para CADA actividad que desee que funcione de la misma manera. Desafortunadamente, no hay manera de anularlo "globalmente", ni una forma de subclase / estilo / tema de la búsqueda por defecto popup. Muy triste, google.

  • Cómo centrar drawableTop y texto verticalmente en el botón en Android?
  • Cómo crear un botón que contiene varias vistas?
  • ¿Cómo agregar la imagen para el botón en androide?
  • Alineación de texto fino botón de android
  • ¿Cómo evitar múltiples botones al mismo tiempo en android?
  • ¿Cómo crear botones estándar sin bordes (como en la línea de diseño mencionada)?
  • Botón de reemplazo de inicio y retroceso es un caso un booleano es verdadero
  • ClassCastException: android.widget.Button
  • Fragmento de Android en el botón Método
  • Botones redondeados
  • Cambiar programaticamente el fondo del botón dibujable onClick
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.