当用户按下推送通知时,有没有办法获得点击事件?
我的问题是,在我的一些通知中,我打开浏览器,因此我无法为处理点击事件的意图添加额外内容。
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);
谢谢, 伊兰
答案 0 :(得分:1)
我认为您必须打开虚拟活动来处理您的分析以及您想要的任何内容,然后打开浏览器并自行关闭它。 它是一个黑客和一个不起眼的人,但我不认为还有另一种方式。