2011-02-17 33 views
2

我正在開發一款應用程序,該應用程序將成爲默認Android搜索應用程序的替代品。我希望我的應用成爲用戶按下(不長按)硬件搜索按鈕時運行的默認應用。這可能嗎?Android全球搜索應用程序更換

+0

嗨。你有沒有設法解決它?我有類似的問題,找不到任何答案! – 2015-08-15 12:37:10

回答

2

有該意向:http://developer.android.com/reference/android/content/Intent.html#ACTION_SEARCH

所以基本上你只需要監聽的意圖,剩下的就是用戶的選擇一個應用程序...

+0

不幸的是,這是行不通的。在註冊意圖後,點擊搜索按鈕仍然會帶來Google的快速搜索框。在查看Android的GlobalSearch包的源代碼後,我發現默認應用程序註冊了「android.search.action.GLOBAL_SEARCH」意圖,但是當我註冊時,它仍然不起作用。我開始認爲這是不可能的。 – gotosleep 2011-02-18 19:22:49