注意:在Intent中有两个函数,一个是setFlages()函数,一个是addFlages()函数。你在使用的时候一定要看清是调用的那个函数,要不然郁闷死你,我就捣鼓了好几个小时,最后还是别人发现的。
经验:如果在service中启动Activity时,要加两个Flag。
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
其它的不太管用,我目前也不知道为什么,先用着,以后慢慢研究一下!