2011-01-31 6 views
2

QSB에서 사용자가 클릭 할 때 편집 가능한 방법을 만드는 방법은 무엇입니까? 나는. 오른쪽의 수정 아이콘 (예 : Google 검색 앱)을 통해QSB (빠른 검색 창) : 제안을 편집 가능하게하십시오.

표준 방법이 있나요? 아니면 처음부터 다시 구현해야합니까? 즉, 버튼이있는 xml의 맞춤 제안 목록 항목 레이아웃 등입니다.

내가 https://developer.android.com/guide/topics/search/searchable-config.html에 그것에 대한 어떤 정보를 찾을 수 없습니다

qsb sample

편집 : 검색 의도가 호출 된 후 나는 현재 테스트를 위해이 노력하고있어 , 나는 새 검색을 시작 쿼리가 사전 설정되어 있으면 작동하지만 너무 느립니다. 검색 UI가 닫히고 다시 열리기 때문에 내가 원한 것이 아닙니다. 검색 UI를 계속 사용하고 싶습니다.

답변

1

여기 같은 문제는 우리가 할 수없는 일입니다. 그러나 API 11 (Android 3.0) 이후에는 FLAG_QUERY_REFINEMENT 값으로 제안 결과 커서에 SUGGEST_COLUMN_FLAGS 열을 제공 할 수 있습니다. 문서에서이 방법이 있어야한다고 생각합니다.

docs는 API 11에서 소개되었지만 안드로이드 2.3에서도 사용할 수있었습니다 (실수로 공개했을 수도 있음). 그러나 상수가 안드로이드 2.3에 있지만, 작동하지 않는 것 같습니다 (3.0에서는 시도하지 않았습니다).

관련 문제