[Android] 『この画像でGoogle検索』を実装する

ぶっちゃけ記事にするほどでもないんですけど、それ故か検索してもそれらしい記事が見つからなかったので書いておきます。

String imageUrl = "https://pbs.twimg.com/media/DS_eMjtVoAEpIwQ.jpg";    // TODO: 検索したい画像のURLと置き換える
Uri uri = Uri.parse("https://images.google.com/searchbyimage?image_url=" + imageUrl);
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);

これを実行するとブラウザが起動し、imageUrlに入れた画像URLから『画像で検索』がされます。
ただこれだと画像URLが分かる場合のみなんですけど、ストレージにある画像から検索する機能をわざわざ実装する必要はないでしょうし、URLが分からない外部の画像を扱う機会ってありますかね?
ぽんこつだからわかんない!
いじょう!


P.S.
サンプルコードの画像URLそのままで検索するとおにくの画像出てきちゃうので気をつけてね💕