0
我想在用戶單擊通知時向活動發送額外內容。額外收到正確,但當用戶點擊通知時,活動被重置。我想保持當前的活動,而不是在它已經打開時重新啓動它。Android通知,向當前活動發送附加內容
這是我如何創建通知:
Intent notifIntent = MyActivity.getIntent();
notifIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
NotificationCompat.Builder(context)
.setContentIntent(PendingIntent.getActivity(context, notificationId, notifIntent, PendingIntent.FLAG_UPDATE_CURRENT))
但MyActivity總是重新啓動,儘管它已經在前臺運行。
您可以參考http://stackoverflow.com/a/12043699/3817374 – Beena
與android:launchMode =「singleTop」相同的結果: –