1
내 앱에 여러 검색 제공 업체가 있습니다. 검색 공급자를 사용하는 것은 Google 검색 앱/위젯에 표시된다는 것입니다. 이 모든 공급자 대신 이들 공급자 중 하나만 표시 할 수 있습니까? =)Google 검색 앱에서 검색 공급자를 숨기시겠습니까?
내 앱에 여러 검색 제공 업체가 있습니다. 검색 공급자를 사용하는 것은 Google 검색 앱/위젯에 표시된다는 것입니다. 이 모든 공급자 대신 이들 공급자 중 하나만 표시 할 수 있습니까? =)Google 검색 앱에서 검색 공급자를 숨기시겠습니까?
검색 공급자에게 표시하고 싶지 않은 이유가 확실하지 않습니다.
즉, PackageManager
및 setComponentEnabledSetting()
을 통해 해당 구성 요소를 사용 중지 할 수 있습니다. 비활성화 된 ContentProvider
은 사용자가 사용하도록 설정하거나 실제 검색 UI에 표시하면 안됩니다. 설정하면 Android 버그 IMHO가됩니다. 그러나 공급자를 다시 사용하도록 설정하면 설정 앱의 검색 부분에서 사용자가 들어가서 다시 선택해야 할 지 모르겠습니다.
글쎄 내 앱에는 표시되지 않지만 Google 검색 앱에는 표시되지 않습니다. – Richard
@ 리차드 : 그런데 왜 검색 프레임 워크를 사용하고 있습니까? 자신의 검색 코드를 트리거하는 고유 한 검색 필드를 만드십시오. – CommonsWare
험, 어쩌면 그게 더 좋은 해결책입니다. 어쨌든 고마워 :) – Richard