1.首先跳转在哪里写:

前提是个推集成成功,在Service如下方法中获取服务器推送过来的数据;

 @Override
    public void onReceiveMessageData(Context context, GTTransmitMessage msg) {
//获取后台推送通知里面的透传消息
        String payload = new String(msg.getPayload());if(payload!=null){Intent intent = new Intent(context, RecommendActivity.class);
//           intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
           intent.putExtra(KeyConstans.PAYLOAD, payload);//***在这里需要向跳转的activity中传递参数
           startActivity(intent);}}
在这里会出现什么情况那:跳转的页面闪一下接着出现启动页面;
原因:app本身自带启动页面
要想实现个推跳转到指定页面怎么办那?这时候我们想到了设置Activity的启动模式,让Activity位于栈顶,就避免了跳转页闪退的效果
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
最终代码:
  @Override
    public void onReceiveMessageData(Context context, GTTransmitMessage msg) {
//获取后台推送通知里面的透传消息
        String payload = new String(msg.getPayload());if (payload != null) {Intent intent = new Intent(context, RecommendActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);intent.putExtra(KeyConstans.PAYLOAD, payload);//***在这里需要向跳转的activity中传递参数
            startActivity(intent);}}

成功集成个推后,点击推送直接跳入app指定页面相关推荐

  1. iOS点击推送消息跳到应用指定页面

    现在的推送用的越来越频繁,几乎每个应用都开始用到了.其实又有几个用户会去看推送消息呢?没办法,产品经理最大啊,只是苦了我们这一帮程序员啊!闲话少说,进入正题.兄弟我用的是极光推送,自然是以极光推送为例 ...

  2. android点击通知跳转到服务,Android 接收推送消息跳转到指定页面的方法

    问题的提出 本次接入的是个推,其他家的推送没有研究过,思路应该是类似的 App在前台,这个时候需要弹出一个对话框,提醒用户有新的消息,是否要查看,查看的话跳转到指定页面 App在后台,或是App进程已 ...

  3. 华为推送没有跳转到指定页面

    //华为推送     implementation 'com.huawei.android.hms:push:2.6.3.301' 解决方法:     创建一个HWPushTranslateActiv ...

  4. iOS 点击推送消息跳转指定界面 —总结篇

    收到推送的准备: 首先至于说消息推送的原理,证书配置等等这些我在这里就不在累述,有很多写的很好的文章相信您已经可以搞定这块,这里我重点讲下各种情况下的跳转处理. 复制代码 ####点击推送触发的几个方 ...

  5. 微信公众号消息推送开发(模板消息):点击推送消息跳转到网页或者小程序(三)

    需求场景: 点击推送的消息后跳转到小程序中的某个页面,或者跳转到某一个网页上,例如有这样一个需求,在商城平台购买产品后,需要通过公众号给用户推送订单详细并且点击消息可以看到对应的订单详情.以下我将在微 ...

  6. 点击android搜索框跳入另一个页面,android - ToolBar中的SearchView如何让点击之后跳转到一个新的Activity...

    PHP中文网2017-04-17 13:08:302楼 @李引证 的回答包括了关键信息,我来补充一些细节,及纠正几个细节上的错误. 关于"菜单项的点击事件" 我们需要覆写 onCr ...

  7. 极光推送(厂商通道参数申请和uniapp集成SDK),广播推送,别名设置,标签设置等

    本文旨在通过极光官方文档进行uniapp安卓移动应用的信息推广: 主要流程: 1.极光推送官方账号的注册和登录,创建应用,获取到appid 2.进行Android集成,配置应用包名和厂商通道参数(厂商 ...

  8. 信鸽 ios tag推送 php,iOS 关于信鸽推送点击推送通知的处理

    最近的项目中使用了推送模块,使用的是企鹅帝国的信鸽推送服务,关于具体怎么推送的,证书如何设置,我不再赘述,一来开发文档中已经讲的非常清楚,二来在网上一搜的话也能搜到一大堆:在这里主要写下关于推送的通知 ...

  9. XZ_iOS之SourceTree点击“推送”时用户名填写错误

    使用sourceTree推送代码的时候,第一次推送代码,会出来一个如下的框,填写远程仓库存放地址的用户名和密码:如果Username填写错误,且已点击好才发现: 当你点击"推送"的 ...

最新文章

  1. 源码剖析transformer、self-attention(自注意力机制)原理!
  2. 神雕侠侣手游服务器维修点,《神雕侠侣》2021年4月1日更新维护新服开启公告
  3. 昆仑通态9针通讯口定义_MCGS昆仑通态触摸屏常见问题(4)
  4. 判断java中String、自定义对象、集合为空的方法
  5. org.apache.maven.plugin.MojoExecutionException: protoc version is libprotoc 3.6.1, expected versio
  6. [机器学习]PMML预测模型标记语言
  7. 不同长度数据项的排序
  8. 人工智能是利用电子计算机模拟人类智力,第一章 计算机系统.ppt
  9. pb的webserver增加的方法发布后没有显示_Egret 5.3 正式发布,为重度小游戏开发带来新技能...
  10. Coding the Matrix Week 2 The Vector Space作业
  11. 数控技术计算机学什么,长沙数控技术专业学什么,有前途吗?
  12. java字符转换成16进制_java 16进制与字符串直接相互转换
  13. 企业级统一身份认证4A体系
  14. h5调用第三方app (项目开发思路)
  15. Java深入理解深拷贝和浅拷贝区别
  16. 软件工程(2018)结对编程第2次作业
  17. 小心金蝶专业版16.0后门木马勒索后门程序kissme.dll文件
  18. 阿里小蜜商家版投入测试 为商家服务扩容
  19. Drying POJ - 3104 二分
  20. 运行python程序总是报警告“libpng warning: iCCP: known incorrect sRGB profile”,解决方案:将Anaconda中的libpng版本替换即可

热门文章

  1. 101到200之间素数
  2. 8条职场工作经验总结——在 12 家创业公司干过之后
  3. java urlrewrite_Java版URL Rewrite
  4. python表情符号编码_Emoji的编码以及常见问题处理
  5. totolink文件服务器,谁的WiFi覆盖广 实测两款TOTOLINK路由
  6. Qt for Android开发环境搭建(QtCreator6.0.1+Qt5.15.2/Qt6.2.2+win10)
  7. 学习了一下python中使用adb命令的方法
  8. .NET SmtpClient发送电子邮件 JMail组件
  9. 四相八拍步进电机的转速如何计算?
  10. 南京“宁满意”工程为云创大数据企业发展加油助力