android通知欄點擊并進入相應頁面,同時傳遞參數,可通過intent.putExtra方法傳遞參數,但是有很多情況會導致進入Activity后獲取不到參數,始終是null。
PendingIntent getActivity(Context context, int requestCode, Intent intent, int flags)
可嘗試一下幾個方法(綜合搜集):
1.flags使用PendingIntent.FLAG_UPDATE_CURRENT
2.requestCode嘗試使用大于0的數字,且可以考慮每次都是不一樣的數字
3.intent可先setAction試試
4.試試下面的setFlags代碼
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);