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

アプリを動かすJavaのオブジェクト - Tips299 カテゴリ「ALTERNATIVE」の意味を把握する

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

4-3インテントフィルタTips299 カテゴリ「ALTERNATIVE」の意味を把握する

対応Ver:全て

Level3

Answer有名な割には案外使いにくいカテゴリ。「オプションメニュー」とともに使う

Androidに標準で用意されている「カテゴリフィルタ」の中で「ALTERNATIVE」は、よく例にあげられる割には使いにくいカテゴリ名です。

この「ALTERNATIVE」を使う目的は、「起動するアクティビティの選択肢に入れる」。すなわち、オプションメニューやコンテキスト(長押しメニュー)で起動するアクティビティの候補に表示することです。

▲図1 下部に表示されたオプションメニューの項目「Edit title」

ただし、使い方には以下のような条件があります。

ある特定のデータについて、それを処理するアクティビティを選ぶ場合にのみ使う。

この用途は、端的には、「データベース(連絡
 先やカレンダーを含む)アプリ」のことです

出典情報

Medium

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

  • 著者: 清水 美樹

コメント

    コメントはありません