Pending Intentの第二引数に注意 - 備忘録 〜プログラミング〜
上記の記事でPendingIntentは起動するようになったのですが、その起動していたのもつかの間。
またしても起動出来なくなってしまうという現象が起きました。
やはり、問題はPendingIntentの2つめの引数っぽいのですが、原因はまだ不明。
とりあえず、対処法として
int requestID = (int) System.currentTimeMillis();
このresuestIDを2つめの引数に指定する事で現象は起きなくなりしたが、しっかり調査する必要がありそうです、、
android - Pending intent in notification not working - Stack Overflow