【发布时间】:2016-03-30 10:42:07
【问题描述】:
在我的应用程序中,我有一个Activity,当用户单击应用程序通知时会启动它。
有时,当用户点击通知时,Activity 会正确显示,但有时应用程序的MainActivity 也会重新启动正确的Activity,并在用户点击正确的@987654326 时显示@。
我已尝试将"android:launchMode=singleTask" 添加到
AlertActionReceiverActivity,即从Notification启动的Activity,也没有添加,但结果是一样的。
运气好能解决这个问题吗?
<activity android:name=".MainActivity" android:label="@string/app_name" android:exported="true" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".AlertActionReceiverActivity" android:launchMode="singleTask" android:excludeFromRecents="true" android:theme="@style/AppThemeTransparent" />
【问题讨论】:
-
参考这个post看看能不能帮到你
-
在此处分享您的通知代码。
标签: android notifications