【问题标题】:Android pushwoosh: when launch app from notification (with trigger), how to avoid showing "complete action using" dialogAndroid pushwoosh:从通知(带触发器)启动应用程序时,如何避免显示“使用完成操作”对话框
【发布时间】:2016-03-22 12:33:06
【问题描述】:

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

我在 ManifestAndroid.xml 中为启动活动设置了过滤器

    <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>

有没有办法停止显示“使用完成操作”对话框,像普通通知一样启动应用程序,然后显示触发器弹出?

【问题讨论】:

    标签: android pushwoosh


    【解决方案1】:

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

    您可以尝试删除 .MESSAGE 意图过滤器,这将使 Pushwoosh SDK 尝试为您的应用查找默认活动。

    【讨论】:

    • 事实证明是的。 :) 我有多个应用程序,它们的启动活动属于相同的“LAUNCHER”类别。你的推断是正确的。
    猜你喜欢
    • 2011-05-23
    • 1970-01-01
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-21
    • 2011-09-09
    • 2014-01-16
    相关资源
    最近更新 更多