Переопределить долгое нажатие кнопку поиска, чтобы показать диалог - PullRequest
1 голос
/ 13 марта 2011

Хорошо, я искал вопросы / ответы на stackoverflow и на различных сайтах в Интернете.Из того, что я видел, люди, кажется, думают, что невозможно переопределить долгое нажатие кнопки поиска, чтобы начать действие / диалог.Это невозможно из-за того, что handcent, рыночное приложение использует долгое нажатие на кнопку поиска, чтобы начать быстрое сочинение.К сожалению, когда я указываю

<приемник android: enabled = "true" android: name = ". Musicdialog"> </ intent-filter>

Я также пробовал

Некоторые люди думают, что при длительном нажатии кнопки поиска используется global_search, но я не хочу отменять эту функцию.

Простой вопрос.Как переопределить длительное нажатие кнопки «Поиск» для отображения диалогового окна?

1 Ответ

4 голосов
/ 13 марта 2011

ACTION_SEARCH_LONG_PRESS является действием действия.Вы используете его с <activity> в <intent-filter>, а не с <receiver>.

...