在通知上打开特定应用程序单击 [重复]

Posted

技术标签:

【中文标题】在通知上打开特定应用程序单击 [重复]【英文标题】:Opening particular app on notification click [duplicate] 【发布时间】:2018-10-03 23:09:25 【问题描述】:

我在通知中收到一个包名称,我想在单击通知后在 Play 商店中打开该特定应用程序。该怎么做呢?

【问题讨论】:

【参考方案1】:

您可以简单地使用隐式意图:

       NotificationManager notificationManager = (NotificationManager) context
                .getSystemService(Context.NOTIFICATION_SERVICE);
        Notification notification = new Notification(icon, message, when);
        Intent notificationIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + PACKAGENAME))
        PendingIntent intent = PendingIntent.getActivity(context, 0,
                notificationIntent, 0);
        notification.setLatestEventInfo(context, title, message, intent);
        notificationManager.notify(0, notification);

【讨论】:

以上是关于在通知上打开特定应用程序单击 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

在本地通知上打开特定页面单击 Ionic

单击推送通知时如何在我的颤振应用程序中打开特定页面

单击推送通知时对特定活动的意图。

如果应用程序在前台,单击本地通知打开特定的视图控制器?

Phonegap 推送插件。单击通知后打开特定的应用程序视图

单击推送通知时如何打开应用程序的特定页面