1

アプリに複数の検索プロバイダーがあります。検索プロバイダーの特徴は、Google 検索アプリ/ウィジェットに表示されることです。これらすべてのプロバイダーではなく、これらのプロバイダーの 1 つだけを表示する方法はありますか? =)

4

1 に答える 1

2

表示したくない検索プロバイダーをわざわざ用意する理由がわかりません。

そうは言っても、 と を介してそれらのコンポーネントを無効にすることができPackageManagerますsetComponentEnabledSetting()。ユーザーが有効にしたり、実際の検索 UI に無効ContentProviderになっているものは表示されません。表示される場合、それは Android のバグになります。ただし、プロバイダーを再度有効にするために、ユーザーが設定アプリの検索部分でプロバイダーを再選択する必要があるかどうかはわかりません.

于 2011-11-03T13:16:43.320 に答える