[英]how to open particular fragment which in an activity when notification is clicked
我在通知欄中有一個通知,我的一項活動中有3個片段。 當我單擊通知時,我希望它會打開特定的片段,就像facebook通知那樣。 我試圖在Google和其他任何地方搜索它,但沒有找到我需要的東西。
示例:我有3個片段
- 兌換價值。
- 充電。
- 為了任何東西。
現在,如果我從管理面板收到通知(如可以兌換您的值),則該通知將打開該特定片段。 如果我收到充電通知,它將打開該特定片段,像這樣,我希望它正常工作。
希望您清楚,否則請通知我。
這是你的做法
mNotificationManager = (NotificationManager) context.getApplicationContext().getSystemService(Context.NOTIFICATION_SERVICE);
notificationBuilder = new NotificationCompat.Builder(context);
Intent resultIntent = null;
resultIntent = new Intent(context.getApplicationContext(), MainActivity.class);
TaskStackBuilder stackBuilder = TaskStackBuilder.create(context.getApplicationContext());
stackBuilder.addParentStack(MainActivity.class);
stackBuilder.addNextIntent(resultIntent);
notificationBuilder.setContentIntent(resultPendingIntent);
此外,您可以相應地設置參數
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.