Android pushwoosh:从通知启动应用程序时(带触发器),如何避免显示 "complete action using" 对话框

Android pushwoosh: when launch app from notification (with trigger), how to avoid showing "complete action using" dialog

我有一些应用程序通过 pushwoosh.When 实现了推送通知我发送了一个普通的推送通知,它工作正常。如果我单击通知,它会将我带到该应用程序。但是,当我收到带有触发器的推送通知时,当我尝试从通知中心启动该应用程序时,它会询问“使用完整操作”对话框以及我们使用 pushwoosh 拥有的一组应用程序。它基本上不会启动应用程序。

我在 ManifestAndroid.xml

中为发布 activity 设置了过滤器
    <activity
                android:name=".activity.MainActivity"
                android:launchMode="singleTask"
                android:screenOrientation="portrait">
                <intent-filter>
                    <action android:name="com.xinz.app.MESSAGE" />
                    <category android:name="android.intent.category.DEFAULT" />
                </intent-filter>
            </activity>

有没有办法停止显示 "complete action using" 对话框,像正常通知一样启动应用程序,然后显示触发器弹出窗口?

您确定您没有两个属于 "LAUNCHER" 类别的活动吗?

您可以尝试删除 .MESSAGE intent 过滤器,这会让 Pushwoosh SDK 尝试为您的应用找到默认 activity。