2012-08-10 1 views
-2

내 안드로이드 앱에 검색 창을 제공해야합니다. 사용자가 검색 텍스트를 입력하기 시작하면 그에 대한 제안을 제시해야합니다. . (우리는 우리가 로그에서 볼 경우, com.android.quicksearchbox/.SearchActivityandroid.search.action.GLOBAL_SEARCH 의도로 시작되는 홈 화면에 구글 검색 위젯에서 볼 수 있듯이 그것은 다음에서 검색합니다. corpora:[web, apps, com.android.contacts/.activities.PeopleActivity])QSB를 Android 앱에 추천과 같이 구현하십시오.

유일한 것은 내가 표시 할 제안이 필요하다 내가 생각하는 웹 & 내 응용 프로그램의 DB. 방법이 구현하는

어떤 생각? 내가 SuggestionsProvider 내 자신을 구현하기 위해 필요하거나 내가 직접하는 방법 그렇다면,? 기본 구현을 사용할 수 있습니까?

+0

http://developer.android.com/guide/topics/search/adding-custom-suggestions.html – Craigy

답변

2

에서 나는 그것을 파악 나 자신.

Searchable Dictionary 코드 & 안드로이드 소스의 QuickSearchBox 코드를 보냈습니다.

백그라운드 스레드에서 두 개의 시작 2 활동이 필요합니다. 하나는 내 DB에서 검색 용어를 검색 & 다른 Google에서 검색 할 것입니다. 모든 결과는 추천 목록에 표시됩니다.

Google Suggest API은 사용자가 텍스트를 입력 할 때 제안 사항을 제공합니다.

+0

조금 더 자세히 설명해 주시겠습니까? 어떻게하면 백그라운드 스레드에서 Google 검색 활동을 시작할 수 있습니까? 또는 어떻게 검색 결과를 얻습니까? – mmbrian