タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

androidとIntentに関するnonyleneのブックマーク (1)

  • getIntent()で取得する値を更新する

    AのActivityに留まったままAlarmManagerからAへの新しいIntentを複数回 投げたところ、getIntet()で取得するIntentがActivity起動時のものから変わらない。 という事象が発生した。 BroadcastReceiverからはFLAG_ACTIVITY_NEW_TASKでstartIntent()しているので 更新すると思っていたが出来ないようだ。 PendingIntentはPendingIntent.FLAG_CANCEL_CURRENTで作成しているので BroadcastReceiverの段階では更新されたIntentが来ているのは確認済み。 GoogleのドキュメントによるとgetIntent()はActivity起動時の値を取得するためのもの であり、そのまま使用しても都度更新されるような作りではないよう。 困り果てたとき、onNewInt

  • 1