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

プロセスとスレッドの処理 - Tips353 ユーザが通知を選択したとき現れる画面を指定する

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

5-2通知Tips353 ユーザが通知を選択したとき現れる画面を指定する

対応Ver:全て

Level3

AnswerPendingIntentを作成して、Notification オブジェクトに持たせる。APIによって方法が異なる

「通知」は、それ自体がひとつのアプリです。

そこで、「ユーザが通知を選択するとアクティビティが起動するように設定する」とは、「他のアプリからアクティビティを立ち上げるように情報を送る」ということです。このような情報は「PendingIntent」オブジェクト(ペンディングインテント)で送ります。

PendingIntentオブジェクトは、リスト1のような自らのメソッドgetActivityにより作成します。

 ペンディングインテントの作成
PendingIntent pIntent =  
   PendingIntent.getActivity(
    this, 0, 
    new Intent(this, 

出典情報

Medium

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

  • 著者: 清水 美樹

コメント

    コメントはありません