获取推送通知点击事件

时间:2015-06-07 18:16:44

标签: android push-notification android-notifications

当用户按下推送通知时,有没有办法获得点击事件?

我的问题是,在我的一些通知中,我打开浏览器,因此我无法为处理点击事件的意图添加额外内容。

CAN HANDLE:

            Intent QuestionIntent = new Intent(this, ActivityQuestionnaires.class);
            QuestionIntent.putExtra("pushFlag", true);
            contentIntent = PendingIntent.getActivity(this, 0, QuestionIntent, PendingIntent.FLAG_UPDATE_CURRENT);

无法处理:

contentIntent = PendingIntent.getActivity(this, 0,
                    new Intent(Intent.ACTION_VIEW, Uri.parse(data)), PendingIntent.FLAG_UPDATE_CURRENT);

谢谢, 伊兰

1 个答案:

答案 0 :(得分:1)

我认为您必须打开虚拟活动来处理您的分析以及您想要的任何内容,然后打开浏览器并自行关闭它。 它是一个黑客和一个不起眼的人,但我不认为还有另一种方式。