应用后台无法跳转
Q奇变偶不变
发布于 5 年前
435消息推送 U-Push
应用在后台时,点击友盟的自定义跳转推送通知,如何将应用唤醒到前台并跳转到新的activity
点赞
收藏
4个回答
W我们都很努力着
5 年前
自定义跳转推送通知,用户点击同志才可以跳转 后台可以配置的
自定义消息(消息透传)
自定义消息不会被展示到通知栏上,推送组件仅负责将消息透传给App,其内容处理由开发者自己控制。
最佳实践:自定义消息可以用于应用的内部业务逻辑和特殊展示需求。后台页面如下所示:

若开发者要使用自定义消息,则需重在自定义Application类的onCreate() 中重写dealWithCustomMessage()方法,自定义消息的内容存放在UMessage.custom字段里。代码如下所示:
UmengMessageHandler messageHandler = new UmengMessageHandler() {
@Override
public void dealWithCustomMessage(final Context context, final UMessage msg) {
super.dealWithCustomMessage(context, msg);
new Handler(Looper.getMainLooper()).post(new Runnable() {
@Override
public void run() {
//对自定义消息的处理方式,点击或者忽略
boolean isClickOrDismissed = true;
if (isClickOrDismissed) {
//自定义消息的点击统计
UTrack.getInstance(context).trackMsgClick(msg);
} else {
//自定义消息的忽略统计
UTrack.getInstance(context).trackMsgDismissed(msg);
}
Toast.makeText(context, msg.custom, Toast.LENGTH_LONG).show();
}
});
}
}
pushAgent.setMessageHandler(messageHandler);1
Q奇变偶不变
5 年前
感谢回答,我通过重写UmengMessageHandler的getPendingIntent方法解决了这个问题
点赞
Ll*********79
5 年前
有没有使用最新版本的SDK
点赞
Q牵着蜗牛去散步
5 年前
你好,你这边是安卓的吗?看到他们有篇文档你可以看看:https://developer.umeng.com/docs/67966/detail/98583#h2-u81EAu5B9Au4E49u901Au77E5u680Fu6253u5F00u52A8u4F5C5
点赞
相关问题