在广播接收器中,我想启动我的应用程序(Activity)并传入一些数据.

我的问题是额外的东西似乎没有延续到活动中.我试图获取onNewIntent(Intent i)函数内的数据.

有任何想法吗?

这是我目前在BroadcastReceiver中的尝试:

Intent intSlider = new Intent();

intSlider.setClass(UAirship.shared().getApplicationContext(),SliderMenuActivity.class);

intSlider.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

intSlider.putExtra("action",ScreensEnum.Object);

intSlider.putExtra("objectId",objectId);

intSlider.putExtra("objectCode",objectCode);

intSlider.putExtra("userId",userId);

UAirship.shared().getApplicationContext().startActivity(intSlider);

编辑 – 添加了onNewIntent()和onCreate()中使用的代码

当应用程序当前未运行时,以下代码在onCreate()中运行良好.当应用程序已经运行时,相同的代码不能从onNewIntent()函数中起作用(即没有额外的).

Intent intent = getIntent();

if(intent.hasExtra("objectId")) {

loadDetail(intent.getStringExtra("objectId"),"2w232");

}

android intent { (has extras) },android – 活动开始时缺少Intent extras相关推荐

  1. android intent例程,Android开发(四)| 探究活动(详解Intent+大量实例)

    在Android的开发项目中,Activity(活动)是最容易吸引到用户的地方,因为相比于算法.架构,它是实际可见的. Activity是一个可以包含用户界面的组件,主要用于和用户进行交互.一个用户程 ...

  2. android intent参数是上次的结果,【Android】7.0 Intent向下一个活动传递数据、返回数据给上一个活动...

    1.0 可以利用Intent吧数据传递给上一个活动,新建一个叫"hellotest01"的项目. 新建活动FirstActivity,勾选"Generate Layout ...

  3. android从一个活动到另一个活动,Android应用程序在将一个活动打开到另一个活动时崩溃...

    我正在开发Android应用程序,在我的应用程序中,我想通过单击UHFMenuActivity中的布局来打开UHFMainActivity,但应用程序正在崩溃.当我使用另一个活动而不是UHFMenuA ...

  4. Android:使用 Intent 连接多个活动

    Intent 是 Android 各组件之间进行交互的一种重要方式,一般被用于启动活动.启动服务以及发送广播等场景. 显式 Intent: Intent有多个构造函数重载,其中一个 Intent(Co ...

  5. Android技巧:003使用Intent连接多个活动

    Intent 是 Android 各组件之间进行交互的一种重要方式,一般被用于启动活动.启动服务以及发送广播等场景. 显式 Intent: Intent 有多个构造函数重载,其中一个 Intent(C ...

  6. android倒计时动画特效,Android仿活动时分秒倒计时效果

    本文实例为大家分享了Android时分秒倒计时效果的具体代码,供大家参考,具体内容如下 从mian.xml下手: xmlns:tools="http://schemas.android.co ...

  7. android map数据更新数据,Android Intent Map 数据被覆盖

    我正在向Intent添加4个Extras,由于某种原因,Intent Map 中的1个插槽每次都会被覆盖 . 它总是相同的插槽,除非我更改我的Extras添加的顺序,然后被覆盖的插槽发生变化 . 这是 ...

  8. android intent.putextras,关于android:如何使用putExtra()和getExtra()来表示字符串数据

    有人可以告诉我如何使用getExtra()和putExtra()进行意图? 实际上我有一个字符串变量,比如str,它存储一些字符串数据. 现在,我想将这些数据从一个活动发送到另一个活动. Intent ...

  9. android打电话的intent,如何在Android中使用intent打电话?

    如何在Android中使用intent打电话? 我正在使用以下代码在Android中进行调用,但它给了我安全例外,请帮忙. posted_by = "111-333-222-4"; ...

最新文章

  1. 自适应游标共享技术01(Adaptive Cursor Sharing)
  2. cmake find_package opencv 找不到
  3. 常用解决方案技术一览
  4. iOS---搜索功能
  5. php——数据库操作之规范性
  6. 选择屏幕设置默认日期
  7. 关于pragma pack的用法(一)
  8. python字典和集合双向索引_Python字典和集合
  9. HTML5学习笔记(一):初步印象
  10. jquery右下角自动弹出关闭层
  11. 【MyBatis框架】mybatis入门
  12. PAT1030.——完美数列
  13. shiro ajax请求拦截器,shiro 拦截器实现session过期拦截ajax请求的处理
  14. java Runtime
  15. WebRTC服务器——Licode 环境搭建
  16. 理解“万事万物皆对象“
  17. 云服务器显示502错误,云服务器出现502错误怎么办
  18. ADC最佳SNR性能取决于输入低噪声信号和基准电压
  19. Emulex:融合是一切发展的基础
  20. 怎样将图片变成圆形?教你裁剪图片的方法

热门文章

  1. Memory Ordering at Compile Time
  2. 【TB-02模组专题③】微信小程序蓝牙通讯 Ble 蓝牙Mesh TB02模组;
  3. LeetCode 93. 复原 IP 地址【字符串,回溯算法】
  4. AWS EC2/S3命令记录
  5. RDKit|在化学反应中对原子进行保护
  6. 自适应信号处理理论数学角度综述
  7. 华为C8816电信版ROOT过程
  8. ODOO技术在教育行业软件上的应用
  9. 镜像与分光的区别(转)
  10. 读《牛奶--谎言与内幕》