d-m*_*man 25 search android button
当用户按下手机上的搜索按钮时,我正在使用以下代码来启动活动
@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)
但是这里有几个问题,请看下面的图片.
当按搜索按钮时,它首先在活动顶部显示谷歌搜索框然后开始我想要开始的活动

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

Dav*_*und 60
@Override
public boolean onSearchRequested() {
// your logic here
return false; // don't go ahead and show the search box
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14023 次 |
| 最近记录: |