Android点击通知栏消息,仅打开App,不跳转到具体Activity
2017-11-29 15:54
591 查看
Intent msgIntent = context.getPackageManager().getLaunchIntentForPackage(packageName);//获取启动Activity PendingIntent pendingIntent = PendingIntent.getActivity( context, notifyId, msgIntent, PendingIntent.FLAG_UPDATE_CURRENT);
在启动Activity中的onCreate方法中,加上如下代码:
protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (!isTaskRoot()) { Intent intent = getIntent(); String action = intent.getAction(); if (intent.hasCategory(Intent.CATEGORY_LAUNCHER) && Intent.ACTION_MAIN.equals(action)) { finish(); return; } } }
相关文章推荐
- android 点击通知栏消息打开activity,如果app未运行先启动app或打开activity返回后再启动app
- Android在APP存活或者被杀死情况下,点击通知栏打开指定Activity
- android:检查系统是否开启消息通知权限,app应用点击开启通知时跳转到app详情页面开启权限
- Android点击通知栏,打开应用跳转到相应的Activity
- Android点击通知栏,打开应用跳转到相应的Activity
- 【Android开发那点破事】消息推送BroadcastReceiver,点击通知打开两次Activity问题
- Android JPush (通讯录好友,是该应用app,则发送一条提示消息,点击通知,跳进对应的页面)
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android 点击通知栏消息 跳转到指定的Fragment界面
- BroadcastReceiver应用详解以及Android实现点击通知栏后,先启动应用再打开目标Activity
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android实现点击通知栏后,先启动应用再打开目标Activity ,极光推送等推送的也可以参考一下(转)
- android 发送通知栏消息,点击后打开指定网页
- Android实现点击通知栏后,先启动应用再打开目标Activity
- android 打开app进入某个activity之后在按home,在点击桌面图标进入会重启。
- Android实现点击通知栏后,先启动应用再打开目标Activity
- Android notification点击跳转到Activity,点击返回跳转,前一条消息目标Intent的值不被后面的消息覆盖,getActivities第二个参数必须区分开来
- Android实现点击通知栏后,先启动应用再打开目标Activity