2 yangfan106 yangfan106 于 2018.05.16 21:53 提问

安卓7.0通知合并后点击事件的回调处理

安卓7.0新功能有将通知合并,我用的友盟消息推送,点击跳转到某个activity。
消息不合并的时候是没问题的,消息合并后点击 会跳转到启动页,哪怕App正在运行。
我想让它跳转到app 而不是启动页

4个回答

zhuwei549815827
zhuwei549815827   2018.05.17 11:33
已采纳

这个问题属于通知问题中很常见的问题,一般情况是在启动页Activity中加代码判断当前是否已经有其他的Activity存在,如果存在则Finish掉自己。
详细的解释和解决方式链接

devmiao
devmiao   2018.05.16 23:48
kenelin
kenelin   2018.05.18 10:18

问题解决了,notification有个属性 设置成满屏显示就行了,通知不会合并。

Yuki_Saber
Yuki_Saber 麻烦说下具体的值
29 天之前 回复
u011245857
u011245857 博主能说一下具体是哪一个属性吗?也遇到了同样的问题
4 个月之前 回复
u013381333
u013381333   2018.05.17 14:40

我也碰到过这个问题,我用的推送是个推,我的现象更奇怪,当应用在前台时,点击通知栏有问题会重进,在后台时进入正常,楼上的方式可以解决这个问题,

if (!isTaskRoot()) {
finish();
return;
}

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
基于百度推送android notification的使用之合并通知栏
创建Notification public void showmynotification(Context context,int num) { NotificationManager manager = (NotificationManager)context. getSystemService(Context.NOTIFICATION_SERVICE); //点击的意图ACTI
Android通知点击事件传递参数
显示通知 private void processCustomMessage(Context context, Bundle bundle) { RemoteViews customView = new RemoteViews(context.getPackageName(), R.layout.kongreveiver); ...
关于百度云推送点击通知的跳转问题
问题描述:在onNotificationClicked中设置Intent跳转后并不能跳转到相应的Activity中,而是直接重新启动应用,从启动页开始加载
百度云推送点击推送通知后跳转到指定activity
最近的项目中用了百度云推送,在接收通知的方法中用Intent跳转,通知到达后点击消息却没有跳转到指定的Activity中,代码如下: /** * 点击通知内容 * * @param context * @param s * @param s1 * @param s2 */ @Override public v
Android 通知栏点击
这里介绍如何点击通知后,跳转到指定activity,包含多个activity。   app结构:有3个activity,执行顺序是a->b->c,a是主界面。 需求:点击通知,直接打开activity c,按返回键打开b。   这里的主activity一定要用FLAG_ACTIVITY_NEW_TASK ,不然会打开多次。当然根据不同的需求,设置不同。其它activity的启...
Android通知栏的变化
对于通知栏的使用,Android各个版本其实都有比较大的调整,包括即将发布的Android 7.0版本,通知栏功能上又要有大动作。那么新版本的通知栏API无法兼容老系统这就会是一个很头疼的问题。 为此Android在appcompat-v7库中提供了一个NotificationCompat类来处理新老版本的兼容问题,我们在编写通知功能时都使用NotificationCompat这个类来实现,
关于android 7.0 适配问题
关于Android7.0的适配   最近在软件的维护和更新过程中,了解到一些关于Android7.0的适配,在这里和大家分享一下,据我所知,需要对Notification、拍照、图片的裁剪进行适配 一、Notification   关于Android7.0 Notication增加的特性,在此我就不详细说明了,因为关于这类介绍的文章,早有一些大牛已经发布过了。我主要讲的是我在应用更新功能中使
Notification通知栏设置及其点击响应
转载请注明出处:http://blog.csdn.net/mr_leixiansheng/article/details/53611805 步骤: 1、新建好点击后跳转的类和布局(不需要跳转可跳过此步骤) 2、注册(养成良好习惯,每个活动都需要注册) 3、设置 NotificationManager获取哪个服务 4、设置Notification.Builder(通知栏各属性) 5、设置...
Android微信支付,通知回调方法
import java.io.IOException; import java.io.StringReader; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.ServletException; import javax.servlet.ServletInpu
iOS用户点击推送消息进入应用后,如何跳转到对应的ViewController
当iOS用户通过点击推送消息进入应用时,在AppDelegate的 - (BOOL)application:(UIApplication*)application didFinishLaunchingWithOptions:(NSDictionary*)launchOptions 方法中,我们可以通过 [launchOptions objectForKey:UIApplicationL