首先是两个基本概念:
- Regular activity 常规 通知 : 处于你的应用的工作流中(一般都是有父activity的)先退到app,再退到主屏幕
- Special activity 特殊 通知 : 只能从Notification中打开的activity,直接退到主屏幕
设置常规的 activity pendingIntent
要设置一个开启Activity的 PendingIntent,需要两步:
1 . 定义Activity的manifest,(是有注明谁是谁的父Activity的)最终结果大致如下:
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action