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

アプリを動かすJavaのオブジェクト - Tips290 インテントフィルタの用途を把握する

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

4-3インテントフィルタTips290 インテントフィルタの用途を把握する

対応Ver:全て

Level2

Answer「呼び出しを受容か拒否か」が「フィルタ」

「インテントフィルタ」は、各アクティビティに指定する特性です。「AndroidManifest.xml」中に定義します。

Tips271などでは、リスト1のように、呼び出すアクティビティのクラス名を指定して、インテントを作成しています。

 「SecondActivity」クラスのアクティビティを指定して、インテントを作成
Intent intent=new Intent(
  this, 
SecondPageActivity.class);

しかし、呼び出すアクティビティのクラス名を正確に指定しなければならないこと、呼び出せるアクティビティの選択肢がないなど、制限の多い方法です。

そこで、「用途や種類を指定してアクティビティを呼び出すと、適合するアクティビティが起動する」し

出典情報

Medium

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

  • 著者: 清水 美樹

コメント

    コメントはありません