1

特定のキーワードに基づいて Google 画像から最初の画像 URL を取得し、電話の画像ローダーを使用して表示する必要があります。これは可能ですか、どうすればこれを行うことができますか?

4

1 に答える 1

0

Google のカスタム検索 API を使用することもできますが、検索ごとに費用がかかります。

次のようなこともできます。

  • このアドレスに HTTP リクエストを送信しますhttps://www.google.com/search?tbm=isch&q=kitten
  • 最初の画像の URL を取得するための正規表現を記述します
  • その URL に対して別の HTTP リクエストを作成します
  • リクエストの結果をバイト配列に読み込みます
  • バイト配列をビットマップに変換します
  • ImageView を設定し、imgView.setImageBitmap を呼び出します

あなたがこれまでに何を試してきたのかわからないので、あいまいです。実際のコードはかなり複雑です。

編集: クイック検索では、この関連する SO の質問が表示されます: Android の画像による Google 画像検索

于 2013-10-03T08:59:34.720 に答える