获取推送通知的活动链接

时间:2016-08-07 10:47:00

标签: android android-notifications

我想在点击推送通知时打开特定活动。我正在使用信号推送通知服务。 Onesignal提供了在通知点击时打开特定URL的功能。现在我想在通知点击上打开一个特定的活动(假设Activity_two)。我怎样才能做到这一点?与PlayStore一样,我们使用market:\\ ...

2 个答案:

答案 0 :(得分:0)

<button type="button">Cross Fade</button>

<div class="images">
<img class="image-1 opaque" alt="Image 1" />
<img class="image-2 transparent" alt="Image 2" />
</div>

答案 1 :(得分:0)

当点击其中一个通知时,您需要首先禁用OneSignal打开启动器活动的默认操作。将以下 <label class="checkbox" ng-repeat="radius in radii" id="selectradius-{{radius.id}}"> <input type="checkbox" name="radius" ng-model="$parent.selectedRadius" ng-value="radius"> {{radius.name}} </label> 元素添加到应用程序下的meta-data

AndroidManifest.xml

然后,您需要设置<application ...> <meta-data android:name="com.onesignal.NotificationOpened.DEFAULT" android:value="DISABLE" /> </application> 来处理公开活动并致电NotificationOpenedHandler

startActivity(...)

OneSignal关于此的完整文档。 Changing the open action of a notification