FC2ブログ

暗黙的Intentについて

暗黙的Intentの利便性

Androidでは
Intent機能を使うことで
他のアプリケーションを呼び出したり
機能の一部を処理することが可能

例えば
カメラ機能を呼び出すなら
setAction

ACTION_IMAGE_CAPTURE
をセットして呼び出すことができた

本来、Intemt機能で
特定のアプリを呼出すには
アプリのパッケージ名やアクティビティのクラス名
をしていしないといけないので
呼び出すアプリの詳細情報がわからないと
呼び出せない

これだと面倒だけどもうひとつのIntent機能になる
暗黙的Intent
これを使うと少し楽になる

暗黙的Intentの呼び出しは
パッケージ名やクラス名を使わず
どういう処理をするアプリを呼び出すか
という
Intentフィルターだけセットする

この方法でアプリを呼び出せば
該当する機能を持つアプリがリストとして
表示される

あとは
利用したいアプリを自分で選択してもらい
そのアプリに処理を委ねられる

例えばメールなら
Gmail
Eメール
メールアプリ
の選択がでる

これを使えば
地図のアプリも使えるかもしれない
スポンサーサイト



コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック