单击推送通知不会打开推送活动 - 使用IBM Mobile First

时间:2017-09-26 11:01:28

标签: android ibm-mobilefirst

我正在开发本机Android应用程序并集成IBM MobileFirst。

我有这样的场景,我必须将通知推送到通知托盘,而不管前景或背景中的应用程序。

在我的清单中,我宣布了以下活动

<activity android:name=".controllers.activities.pushActivity">
            <intent-filter>
                <action android:name="${applicationId}.sample.NOTIFICATION"/>

                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
        </activity> 

所以我所做的是将 WlPush.setForeground 设置为 false 。因此,当推送到它时,它会点击通知托盘,将打开推送活动。除了一种情况外,这种方法完全正常。

当应用程序被杀并且我们收到推送通知并点击它时会打开应用程序..当应用程序仍处于前台且应用程序再次收到推送时,此时推送到通知托盘但是点击了通知永远不会调用推送活动。

但是,通过点击家中的应用程序图标打开应用程序时,此功能完全正常。

之前有人看到过这样的问题。

问候。

0 个答案:

没有答案