Androidアプリ開発逆引き大全 500の極意

アプリを動かすJavaのオブジェクト - Tips294 ACTION_WEB_SEARCHを用いる

登録タグ
Icon comment count 0
Icon stock count 0

4-3インテントフィルタTips294 ACTION_WEB_SEARCHを用いる

対応Ver:全て

Level2

Answer検索語はputExtraでインテントに渡す

Androidに用意されているアクションフィルタのうち、「ACTION_WEB_SEARCH」は、インターネット検索をするアクティビティを呼び出します。自分で作ったアクティビティがあれば、それを呼び出すことができますが、なければWebブラウザが起動します。

ただし、「検索語」をインテントに渡してやらなければ、Webブラウザは起動しないかも知れません。

「検索語」をインテントに渡すには、リスト1のようにputExtraメソッドを使います。

putExtraの「キー」の引数に渡す値は決まっていて、「SearchManager.QUERY」という文字列定数です。

たとえば、androidという検索語でWeb検索を行うには、リスト1のようにします。

検索サイトは、標準ではGoogleです。

 androidという検索語でWeb検

出典情報

Medium

Androidアプリ開発逆引き大全 500の極意

  • 著者: 清水 美樹

コメント

    コメントはありません