当用户按下手机上的搜索按钮时,我正在使用以下代码来启动活动
@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);
}
}
Run Code Online (Sandbox Code Playgroud)
但是这里有几个问题,请看下面的图片.
当按搜索按钮时,它首先在活动顶部显示谷歌搜索框然后开始我想要开始的活动

单击后退按钮时显示空闲活动
