gpt4 book ai didi

android - 在三星 S4 中,当我们点击通知时应用程序没有打开

转载 作者:太空狗 更新时间:2023-10-29 16:18:59 26 4
gpt4 key购买 nike

在我的应用程序中,我向设备发送 GCM 通知,当我们点击通知时,它不会在三星 S4 中打开应用程序。请任何人帮助我。

代码:

    NotificationManager notificationManager = (NotificationManager) context
.getSystemService(Context.NOTIFICATION_SERVICE);
Notification notification = new Notification(icon, message, when);

Intent notificationIntent = new Intent(context, Main.class);

notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP
| Intent.FLAG_ACTIVITY_SINGLE_TOP);

PendingIntent intent = PendingIntent.getActivity(context, 0,
notificationIntent, 0);
String title = context.getString(R.string.app_name);
notification.setLatestEventInfo(context, title, message, intent);
notification.flags |= Notification.FLAG_AUTO_CANCEL;

notification.defaults |= Notification.DEFAULT_SOUND;

notification.defaults |= Notification.DEFAULT_VIBRATE;
notificationManager.notify(0111, notification);

最佳答案

在 AndroidManifest 中为 Intent 指定的 Activity 添加 android:exported="true"。此问题取决于 Android 版本而非三星......

关于android - 在三星 S4 中,当我们点击通知时应用程序没有打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20343899/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com