Я использую следующий код для запуска активности, когда пользователь нажимает кнопку поиска на телефоне
@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);
}
}
Но здесь есть несколько проблем, пожалуйста, посмотрите на следующее изображение.
Когда нажимаете кнопку поиска, сначала показывается окно поиска Google в верхней части действия, затем начинается действие, которое я хочу начать
При нажатии на кнопку возврата отображается пустая активность