1

ユーザーがデバイスの検索ハードキーを押すと、Android はクイック検索バーを表示します。クイック検索バーを無効にするにはどうすればよいですか?

4

2 に答える 2

2

クイック検索バーを完全に無効にするには、メソッドをオーバーライドしてonSearchRequested()無条件に true を返します。

于 2010-12-13T08:41:37.850 に答える
1

アクティビティで onKeyDown をオーバーライドします。

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_SEARCH) {            
        return true;
    } else return super.onKeyDown(keyCode, event);
}
于 2010-10-26T14:18:02.497 に答える