何気なく、機嫌よく動いてくれているAndroidアプリのソースコードを見直しているとふと、onStartCommand() なんてところがあることに今更ながら目が止まった。
通知が発行されたタイミングで実行したいアクションをonNotificationPosted()にずらずらっと書いていて、onStartCommand()ってまるっきり無視してしまっているのだけれどひょっとしたらここにある程度初期化的なことを書いて置いたほうがよいのか???
などと疑問に思って念のためにLogを取ってみたら、結局実行されていくのはonNotificationPosted()以下からだった。なーんだ。
というわけで、また忘れて同じことを試そうとしないように書き記しておこう。
株式会社パソコントラブル救助隊で公式サイトを含めたウェブマスターを兼任しています。
趣味はカメラとぶらり散歩。フォトマスターは2級。日々感じたことを忘れないうちに雑記帳に書いています。