ダイアログを表示している間、デバイスの検索ボタンを無効にしようとしています。
keyCode == KeyEvent.KEYCODE_SEARCH
これは、Nexus S デバイスでは機能しません。Nexus Sデバイスでそれを行う方法を知っている人はいますか? これを行う方法はありますか?
ダイアログを表示している間、デバイスの検索ボタンを無効にしようとしています。
keyCode == KeyEvent.KEYCODE_SEARCH
これは、Nexus S デバイスでは機能しません。Nexus Sデバイスでそれを行う方法を知っている人はいますか? これを行う方法はありますか?
使用したことはありませんが、 onSearchRequested()を試してください。
Android 4.4.4 (Cyanogenmod) を搭載した Nexus S では、システム設定で SEARCH キーの動作を変更する必要があります。
短く押すと、「検索アシスタント」などではなく、「アプリ内検索」機能があることを確認してください。
バンドルされている Apollo アプリでテストできます。このアプリは、正しい設定が見つかったらキーに反応します。