2011-11-03 6 views

답변

2

검색 공급자에게 표시하고 싶지 않은 이유가 확실하지 않습니다.

즉, PackageManagersetComponentEnabledSetting()을 통해 해당 구성 요소를 사용 중지 할 수 있습니다. 비활성화 된 ContentProvider은 사용자가 사용하도록 설정하거나 실제 검색 UI에 표시하면 안됩니다. 설정하면 Android 버그 IMHO가됩니다. 그러나 공급자를 다시 사용하도록 설정하면 설정 앱의 검색 부분에서 사용자가 들어가서 다시 선택해야 할 지 모르겠습니다.

+0

글쎄 내 앱에는 표시되지 않지만 Google 검색 앱에는 표시되지 않습니다. – Richard

+0

@ 리차드 : 그런데 왜 검색 프레임 워크를 사용하고 있습니까? 자신의 검색 코드를 트리거하는 고유 한 검색 필드를 만드십시오. – CommonsWare

+0

험, 어쩌면 그게 더 좋은 해결책입니다. 어쨌든 고마워 :) – Richard