9

状況は次のとおり
です。暗黙的なインテントを介して別のアプリを開きたいのですが、ユーザーが適切なアプリを持っていません。そのようなインテントを提供できる(適切なインテントフィルターを備えた)コンポーネントを含むアプリを含む結果で、彼のために「GooglePlay検索アクティビティ」を開くことはできますか。つまり、「インテントデータ」を使って検索できますか?

4

3 に答える 3

12

検索を実行するには、URI で検索キーワードを使用します。

Intent goToMarket = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("market://search?q=<Your Search Word>"));
startActivity(goToMarket);
于 2012-11-13T14:58:37.400 に答える
0

現時点では、Google Play の情報にアクセスするための API はありません。答えはノーです。

API アクセスで Play マーケット情報を取得できる代替プロジェクトがいくつかありますが、現時点で Google がサポートする公式の Play Market API はありません。

于 2012-11-13T14:00:52.410 に答える
0

それはURLで行うことができます。Google Play URL を持つ一般的な ACTION_VIEW インテントが必要です。Play ストア アプリはインテントを受け入れます。

例:

この URL は、ストア内で「twitter」を検索するために機能します。 https://play.google.com/store/search?q=twitter&c=apps

この URL は、ストア内の公式 Twitter アプリのレコードをロードします。 https://play.google.com/store/apps/details?id=com.twitter.android

于 2012-11-13T14:54:39.440 に答える